$434,900
Available: Right Now
216 Forrest Drive, Trussville, AL 35173, USA
$188,000
Available: Right Now
1317 3rd Avenue, Fultondale, AL 35068, USA
$525,000
Available: Right Now
2066 Forest Meadows Circle, Meadowbrook, Shelby County, AL 35242, USA
$325,000
Available: Right Now
405 Nichols Way, Trussville, AL 35173, USA
$799,900
Available: Right Now
2007 Springhill Court, Shelby County, AL 35242, USA
$799,900
Available: Right Now
5004 Grand Rock Road, Mountain Brook, AL 35223, USA
$344,900
Available: Right Now
Highland Church, South Broken Bow Drive, Meadowbrook, Shelby County, AL 35242, USA
$240,000
Available: Right Now
Fulton Brook Drive, Fultondale, Jefferson County, AL 35068, USA
$150,000
Available: Right Now
1931 4th Street Northeast, Centerwood Estates, Center Point, AL 35215, USA
$209,900
Available: Right Now
2363 Belmore Lane, Greenleas Heights, Jefferson County, AL 35207, USA
$219,000
Available: Right Now
5247 Stevens Court, Jefferson County, AL 35117, USA
$429,000
Available: Right Now
2505 Dunmore Drive, Belle Terre, Hoover, AL 35226, USA
$62,500
Available: Right Now
3898 5th Court, Falls Junction, Birmingham, AL 35224, USA
$339,900
Available: Right Now
504 Lance Way, Autumn Chase, Birmingham, AL 35206, USA
$184,900
Available: Right Now
5390 Balboa Avenue, Clay, AL 35126, USA
$530,000
Available: Right Now
4700 Bridgewater Road, Camp Horne, Jefferson County, AL 35243, USA
$140,000
Available: Right Now
1499 Avenue Y, Shadyside, Birmingham, AL 35208, USA
$155,000
Available: Right Now
425 Merrywood Drive, Merrywood, Jefferson County, AL 35214, USA
$499,900
Available: Right Now
3982 Spring Valley Road, Mountain Brook, AL 35223, USA
$230,000
Available: Right Now
5039 Nicholas Drive, Chalkville, Clay, AL 35215, USA
$375,000
Available: Right Now
1625 Barry Avenue, Rosedale, Homewood, AL 35209, USA
$239,000
Available: Right Now
520 5th Street, Thomas, Birmingham, AL 35214, USA