$349,000 3 Beds | 2.5 Baths 3748 Grand Central AvenueFultondale, AL 35068 $1,424,900 6 Beds | 6.5 Baths 409 Sterrett AvenueHomewood, AL 35209 $290,000 3 Beds | 2 Baths 132 Paddington StationMaylene, AL 35114 $510,000 5 Beds | 3.5 Baths 6762 Norris Farm RoadTrussville, AL 35173 $359,000 3 Beds | 2 Baths 2600 Appleberry RoadIrondale, AL 35210 $439,000 4 Beds | 3 Baths 2216 Haden StreetBirmingham, AL 35226 $449,000 3840 Cromwell DriveBirmingham, AL 35243 $425,000 3 Beds | 2 Baths 1041 50th Street SBirmingham, AL 35222 $559,900 4 Beds | 3.5 Baths 196 Shore Front LaneWilsonvile, AL 35186 $699,900 3 Beds | 2 Baths 3556 Rockhill Road3556 Rockhill Rd, Birmingham, AL 35223 $245,000 3 Beds | 2 Baths 1244 Sierra CourtGardendale, AL 35071 $249,500 3 Beds | 2 Baths 632 Arrowhead LaneTalladega, AL 35160 $229,900 2 Beds | 2 Baths 79 Lake Side DriveCropwell, AL 35054 $225,000 10 Second Avenue SWBirmingham, AL 35211 $249,900 3 Beds | 2 Baths 553 Buck Creek LaneAlabaster, AL 35007 $565,000 4 Beds | 3 Baths 346 Kinross CirclePelham, AL 35124 $289,900 3 Beds | 2 Baths 3100 4th Street NECenter Point, AL 35215 $160,000 3 Beds | 2 Baths 906 Chapel Creek DriveHoover, AL 35226 $350,000 4 Beds | 1.5 Baths 5301 9th Avenue SBirmingham, AL 35212 $799,000 5 Beds | 3.5 Baths 1639 Panorama LaneVestavia Hills, AL 35216 $209,900 3 Beds | 2 Baths 2231 1st Place NWCenter Point, AL 35125 $269,900 4 Beds | 2 Baths 11423 Walden TraceVance, AL 35490 $235,000 3 Beds | 2 Baths 44 School StreetWilsonville, AL 35186 $330,000 4 Beds | 3.5 Baths 209 Highland DriveHueytown, AL 35023 $1,500,000 6 Beds | 7.5 Baths 8198 Castlehill RoadBirmingham, AL 35242 $799,900 3 Beds | 3.5 Baths 3600 Cliff RoadBirmingham, AL 35205 $289,900 3 Beds | 2 Baths 651 Shelby Forest TrailChelsea, AL 35043 $460,000 4 Beds | 2.5 Baths 5131 Flint CourtTrussville, AL 35173 $299,900 3 Beds | 2 Baths 2326 Chandawood DrivePelham, AL 35124 $299,900 3 Beds | 2 Baths 2326 Chandawood DrivePelham, AL 35124 $624,900 4 Beds | 3.5 Baths 2060 Greenside WayHoover, AL 35226 $309,000 5 Beds | 3 Baths 5076 Gold Leaf LanePinson, AL 35126 $329,900 4 Beds | 2 Baths 133 Willow Lake LaneWilsonville, AL 35186 $680,000 4 Beds | 3.5 Baths 2679 Swiss LaneHoover, AL 35216 $125,000 3 Beds | 1 Baths 9837 Greenlee RoadBirmingham, AL 35215 $274,900 4 Beds | 3 Baths 542 Navajo TrailAlabaster, AL 35007 $3,595,000 5 Beds | 5.5 Baths 4557 Dolly Ridge RoadVestavia Hills, AL 35243 $224,900 2 Beds | 1.5 Baths 1338 34th St S Unit BBirmingham, AL 35205 $294,900 3 Beds | 2 Baths 210 Fox Ridge DriveWarrior, AL 35180 $534,900 4 Beds | 2.5 Baths 3292 Farrington Wood PlaceVestavia Hills, AL 35243 $950,000 3 Beds | 3 Baths 104 Crestwood DriveMountain Brook, AL 35213 $699,900 4 Beds | 4.5 Baths 6121 Rosemont CourtHoover, AL 35242 $349,000 3 Beds | 3 Baths 6481 Old Springville RoadPinson, AL 35126 $259,000 4 Beds | 3 Baths 113 Hillside DriveHueytown, AL 35023 $650,000 4 Beds | 3 Baths 159 County Road 735Clanton, AL 35046 $134,900 3 Beds | 2 Baths 6871 Sellers RoadDora, AL 35062 $240,000 3 Beds | 3 Baths 123 Huey LaneHueytown, AL 35023 $339,900 3 Beds | 3.5 Baths 2343 Deerwood RoadHoover, AL 35216 $224,900 3 Beds | 2 Baths 10403 County Road 813Cullman, AL 35057 $80,000 3 Beds | 1.5 Baths 1401 29th StreetBirmingham, AL 35218 $799,000 4 Beds | 3.5 Baths 117 Indian Gate CircleBirmingham, AL 35242 $280,000 3 Beds | 2 Baths 1070 Hillcrest DriveBessemer, AL 35022