$850,000 4 Beds | 4.5 Baths 511 Highland Park CircleBirmingham, AL 35242 $1,049,000 4 Beds | 4.5 Baths 2776 Blackridge LaneHoover, AL 35244 $360,000 4 Beds | 2.5 Baths 375 Waterford Cove TrailCalera, AL 35040 $579,000 4 Beds | 2.5 Baths 3643 Village Center LaneHoover, AL 35226 $249,900 4 Beds | 2 Baths 508 Eric DriveIrondale, AL 35210 $355,000 3 Beds | 2 Baths 4376 Cypress CircleBessemer, AL 35022 $355,000 3 Beds | 2 Baths 4376 Cypress CircleBessemer, AL 35022 $189,000 3 Beds | 2 Baths 124 Opal AvenueHueytown, AL 35023 $899,900 5 Beds | 4.5 Baths 4032 Lambert TrailVestavia Hills, AL 35242 $359,000 3 Beds | 2 Baths 896 Alford AvenueHoover, AL 35226 $439,900 4 Beds | 2.5 Baths 9780 Old Springville RoadTrussville, AL 35173 $219,000 3 Beds | 2 Baths 1725 Smoke Rise TrailWarrior, AL 35180 $1,200,000 4 Beds | 3.5 Baths 308 Richmar DriveMountain Brook, AL 35213 $150,000 2 Beds | 1.5 Baths 4793 Cheshire CircleBirmingham, AL 35235 $269,900 3 Beds | 2 Baths 316 Glenn Chapel RoadGardendale, AL 35071 $449,900 5 Beds | 4.5 Baths 413 Eagle Pointe DrivePell City, AL 35128 $105,000 3 Beds | 2 Baths 4224 42nd Street NorthBirmingham, AL 35217 $999,000 2 Beds | 2.5 Baths 1217 23rd Street SBirmingham, AL 35205 $987,500 4 Beds | 3.5 Baths 2308 Country Ridge DriveVestavia Hills, AL 35243 $225,000 3 Beds | 1.5 Baths 120 Highwood DriveHueytown, AL 35023 $359,900 4 Beds | 2 Baths 417 Ballantrae RoadPelham, AL 35124 $439,000 3 Beds | 2.5 Baths 342 Oak Trace CircleHoover, AL 35244 $499,900 5 Beds | 3 Baths 2524 Titonka RoadBirmingham, AL 35244 $799,999 5 Beds | 3.5 Baths 791 Hampden Place CircleVestavia Hills, AL 35242 $649,000 3 Beds | 3 Baths 917 Linkside WayBirmingham, AL 35242 $295,000 3 Beds | 2 Baths 1079 Freedom ParkwayMontevallo, AL 35115 $275,000 3 Beds | 2 Baths 1707 Bone Dry RoadKimberly, AL 35091 $223,000 1 Beds | 1 Baths 429 Bristol SouthsideBirmingham, AL 35233 $499,900 4 Beds | 3 Baths 420 Bent Creek TraceChelsea, AL 35043 $435,000 4 Beds | 3 Baths 209 Macallan DrivePelham, AL 35124 $124,500 3 Beds | 1 Baths 609 Valley RoadFairfield, AL 35064 $459,000 3 Beds | 3 Baths 4249 Overlook DriveBirmingham, AL 35222 $239,000 5 Beds | 3 Baths 5409 Balboa AvenuePinson, AL 35126 $989,000 4 Beds | 3.5 Baths 4410 Boulder Lake CircleVestavia Hills, AL 35242 $849,000 3 Beds | 2.5 Baths 1239 23rd Street SouthBirmingham, AL 35205 $574,000 2 Beds | 1.5 Baths 1249 County Road 4030Arley, AL 35541 $498,000 1 Beds | 1 Baths 1498 Sun Valley RoadHarpersville, AL 35078 $699,000 4 Beds | 4.5 Baths 1010 Warrington CircleBirmingham, AL 35242 $379,900 3 Beds | 3.5 Baths 24107 Portobello RoadBirmingham, AL 35242 $549,000 3 Beds | 2 Baths 5526 Lakes Edge DriveBirmingham, AL 35242 $550,000 5 Beds | 3.5 Baths 692 Lake Crest DriveHoover, AL 35226 $350,000 4 Beds | 3 Baths 3437 Loch Ridge DriveHoover, AL 35216 $175,900 3 Beds | 1 Baths 2516 Shoemaker StreetBirmingham, AL 35235 $499,000 3 Beds | 2 Baths 3308 Valley Park DriveVestavia Hills, AL 35243 $270,000 3 Beds | 2 Baths 100 Cambrian WayBirmingham, AL 35242 $154,900 2 Beds | 1 Baths 1770-B Valley AvenueBirmingham, AL 35209 $179,900 3 Beds | 1 Baths 4312 Maple CircleAdamsville, AL 35005 $220,000 4 Beds | 2 Baths 213 16th Avenue NWCenter Point, AL 35215 $339,900 2 Beds | 2 Baths 3708-B Country Club DriveBirmingham, AL 35213 $499,900 4 Beds | 4.5 Baths 3001 Piper WayHoover, AL 35244 $479,900 3 Beds | 2 Baths 832 Cobb StreetHomewood, AL 35209 $460,000 4 Beds | 3.5 Baths 150 Pine View DriveWest Blocton, AL 35184