$1,424,900 6 Beds | 6.5 Baths 409 Sterrett AvenueHomewood, AL 35209 $1,199,000 4 Beds | 3.5 Baths 210 Edgeview AvenueHomewood, AL 35209 $999,000 4 Beds | 3.5 Baths 935 Saulter RoadHomewood, AL 35209 $745,000 3 Beds | 2 Baths 506 Morris BlvdHomewood, AL 35209 $599,900 2 Beds | 2.5 Baths 2440 18th Street SHomewood, AL 35209 $325,900 3 Beds | 1.5 Baths 1016 Sherbrooke DriveHomewood, AL 35209 $599,900 3 Beds | 2.5 Baths 1511 Saulter View RoadBirmingham, AL 35209 $190,000 2 Beds | 1 Baths 1770-C Valley AvenueBirmingham, AL 35209 $449,900 1 Beds | 1 Baths 300 Hallman Hill E #206Homewood, AL 35209 $389,900 3 Beds | 2 Baths 2009 Lancaster RoadHomewood, AL 35209 $425,000 3 Beds | 2 Baths 820 Grove StreetHomewood, AL 35209 $320,000 2 Beds | 2 Baths 429 Woodvale LaneHomewood, AL 35209 $215,000 1 Beds | 1.5 Baths 423 Broadway Park CondosHomewood, AL 35209 $519,500 3 Beds | 2 Baths 157 University Park DriveHomewood, AL 35209 $749,900 3 Beds | 2 Baths 809 Wingate CircleHomewood, AL 35209 $895,000 4 Beds | 4.5 Baths 504 Old Saulter CircleHomewood, AL 35209 $1,100,000 4 Beds | 3.5 Baths 601 Morris BoulevardHomewood, AL 35209 $985,000 3 Beds | 2 Baths 308 La Playa PlaceHomewood, AL 35209 $475,000 2 Beds | 2 Baths 3130 Parkridge Drive - Unit 300Homewood, AL 35209 $775,000 3 Beds | 2.5 Baths 517 Mayfair CircleHomewood, AL 35209 $699,900 4 Beds | 2.5 Baths 226 La Prado PlaceHomewood, AL 35209 $385,000 3 Beds | 1.5 Baths 101 Stratford RoadHomewood, AL 35209 $435,000 3 Beds | 2 Baths 1061 Forest Brook DriveHomewood, AL 35226 $699,900 3 Beds | 3 Baths 1712 Saulter RoadHomewood, AL 35209 $565,000 3 Beds | 3.5 Baths 1640 Ridge RoadHomewood, AL 35209 $219,000 2 Beds | 2 Baths 603 Woodland VillageHomewood, AL 35216 $490,000 3 Beds | 2.5 Baths 566 Edgeknoll LaneHomewood, AL 35209 $999,000 4 Beds | 3 Baths 1733 Wellington RoadHomewood, AL 35209 $949,900 5 Beds | 4 Baths 210 Clermont DriveHomewood, AL 35209 $1,820,000 7 Beds | 5.5 Baths 1010 Grace StreetHomewood, AL 35209 $160,000 2 Beds | 2 Baths 205 Woodland VillageHomewood, AL 35216 $195,000 1 Beds | 1 Baths 3112-B Lancaster CourtHomewood, AL 35209 $129,900 2 Beds | 1 Baths 171C Old Montgomery HighwayHomewood, AL 35209 $389,900 3 Beds | 2 Baths 853 Oak Grove RoadHomewood, AL 35209 $324,900 2 Beds | 2 Baths 405 Broadway ParkHomewood, AL 35209 $849,900 4 Beds | 3 Baths 1603 Roseland DriveHomewood, AL 35209 $549,900 3 Beds | 2.5 Baths 543 Edgeknoll LaneHomewood, AL 35209 $449,900 5 Beds | 3.5 Baths 630 Camden RidgeHomewood, AL 35226 $160,000 2 Beds | 2 Baths 906 Woodland VillageBirmingham, AL 35216 $249,000 3 Beds | 1 Baths 617 Greenhill DriveHomewood, AL 35209 $449,900 4 Beds | 2 Baths 721 Crest LaneHomewood, AL 35209 $999,999 4 Beds | 3.5 Baths 329 Kenilworth DriveHomewood, AL 35209 $479,000 3 Beds | 2 Baths 409 Berry AvenueHomewood, AL 35209 $589,900 4 Beds | 3 Baths 1708 Woodbine DriveHomewood, AL 35216 $439,900 2 Beds | 2 Baths 332 Kenilworth DriveHomewood, AL 35209 $325,000 2 Beds | 2 Baths Broadway Park #213Homewood, AL 35209 $849,900 3 Beds | 3 Baths 517 Poinciana DriveHomewood, AL 35209 $599,000 4 Beds | 3 Baths 405 Yorkshire DriveHomewood, AL 35209 $359,900 2 Beds | 2 Baths Broadway Park #522Homewood, AL 35209 $599,900 3 Beds | 2.5 Baths 725 S Wellington RoadHomewood, AL 35209 $1,900,000 6 Beds | 5.5 Baths 1850 Lake Ridge RoadHomewood, AL 35216 $449,000 3 Beds | 1 Baths 409 Cliff PlaceHomewood, AL 35209