506 County Road 20. Ozark, AL 36360
From $219,900
- 2 Beds
- 2 Baths
- 1,572 SqFt
321 Simmons Avenue. Ozark, AL 36360
From $239,900
- 3 Beds
- 2 Baths
- 1,481 SqFt
309 Currituck Drive. Troy, AL 36079
From $447,900
- 4 Beds
- 4 Baths
- 3,054 SqFt
105 Agona Lane. Troy, AL 36079
From $364,900
- 4 Beds
- 2 Baths
- 2,367 SqFt
116 Gardner Bassett Rd. Troy, AL 36081
From $232,500
- 3 Beds
- 2 Baths
- 1,375 SqFt
219 Ella Way. Troy, AL 36081
From $249,000
- 3 Beds
- 2 Baths
- 1,574 SqFt
217 Ella Way. Troy, AL 36081
From $249,000
- 3 Beds
- 2 Baths
- 1,574 SqFt
388 S Glenwood Ave. Luverne, AL 36049
From $199,900
- 3 Beds
- 2 Baths
- 1,370 SqFt
628 Smart Rd. Troy, AL 36079
From $289,900
- 4 Beds
- 2 Baths
- 1,700 SqFt
402 Vine St. Troy, AL 36081
From $399,000
- 2 Beds
- 2 Baths
- 2,500 SqFt
7229 County Road 2262. Troy, AL 36081
From $129,500
- 2 Beds
- 2 Baths
- 800 SqFt
354 Bryant St. Brundidge, AL 36010
From $215,000
- 3 Beds
- 2 Baths
- 1,200 SqFt
425 Adams Lane. Highland Home, AL 36041
From $128,000
- 3 Beds
- 2 Baths
- 1,216 SqFt
3810 County Road 3304. Troy, AL 36079
From $218,500
- 3 Beds
- 2 Baths
- 1,215 SqFt
3716 3716 County Road 3304 Troy Al 36079. Troy, AL 36079
From $238,500
- 3 Beds
- 2 Baths
- 1,295 SqFt