$1,495,000 4 Beds | 3.5 Baths 4381 Kings Mountain RidgeVestavia Hills, AL 35243 $899,900 4 Beds | 3.5 Baths 3640 Miller Hill WayVestavia Hills, AL 35243 $290,000 3 Beds | 2.5 Baths 2150 Montreat PkwyVestavia Hills, AL 35216 $1,150,000 4 Beds | 3.5 Baths 3332 Southbend CircleVestavia Hills, AL 35216 $650,000 4 Beds | 4 Baths 2753 Paden TrailVestavia Hills, AL 35226 $625,000 4 Beds | 3 Baths 2519 Shades Crest RoadVestavia Hills, AL 35216 $932,000 5 Beds | 4 Baths 4787 Liberty Park LaneVestavia Hills, AL 35242 $749,900 4 Beds | 3 Baths 1789 Helen Ridge CircleVestavia Hills, AL 35242 $325,000 2 Beds | 1.5 Baths 3934 Asbury Park LaneVestavia Hills, AL 35243 $599,900 3 Beds | 2 Baths 2120 Shades Crest RoadVestavia Hills, AL 35216 $799,000 5 Beds | 3.5 Baths 1639 Panorama LaneVestavia Hills, AL 35216 $3,595,000 5 Beds | 5.5 Baths 4557 Dolly Ridge RoadVestavia Hills, AL 35243 $534,900 4 Beds | 2.5 Baths 3292 Farrington Wood PlaceVestavia Hills, AL 35243 $625,000 4 Beds | 4.5 Baths 1693 Crossgate DriveVestavia Hills, AL 35216 $649,900 4 Beds | 3 Baths 1405 Panorama DriveVestavia Hills, AL 35216 $699,900 5 Beds | 3.5 Baths 1857 Catala RoadVestavia Hills, AL 35216 $850,000 5 Beds | 4.5 Baths 786 Hampden Place CircleVestavia Hills, AL 35242 $699,900 4 Beds | 3 Baths 1624 Panorama DriveVestavia Hills, AL 35216 $475,000 4 Beds | 3 Baths 3527 Valley CircleVestavia Hills, AL 35243 $619,900 3 Beds | 2.5 Baths 289 Strathdon PlaceVestavia Hills, AL 35242 $835,000 5 Beds | 3.5 Baths 4357 Boulder Lake CircleVestavia Hills, AL 35242 $699,900 4 Beds | 4.5 Baths 3324 Panorama Brook DriveVestavia Hills, AL 35216 $779,900 4 Beds | 3.5 Baths 2137 Vestridge DriveVestavia, AL 35216 $449,900 4 Beds | 3 Baths 601 Willow Crest CoveVestavia Hills, AL 35216 $640,000 3 Beds | 3.5 Baths 3153 Wellington PkwyVestavia Hills, AL 35243 $699,000 6 Beds | 3.5 Baths 1337 Branchwater LaneVestavia Hills, AL 35216 $779,000 4 Beds | 3.5 Baths 4323 Boulder Lake CircleVestavia Hills, AL 35242 $125,000 3 Beds | 2.5 Baths 2128 Montreat WayVestavia Hills, AL 35216 $749,000 4 Beds | 3.5 Baths 660 Provence DriveVestavia Hills, AL 35242 $550,000 3 Beds | 2.5 Baths 2120 Viking CircleVestavia Hills, AL 35216 $415,000 3 Beds | 2.5 Baths 605 Willow Crest CoveVestavia Hills, AL 35226 $135,000 1 Beds | 1 Baths 2003-D Montreat WayVestavia Hills, AL 35216 $259,900 2 Beds | 1.5 Baths 3873 Overton Manor LaneVestavia Hills, AL 35243 $299,900 2 Beds | 2 Baths 1862 Rockwood RoadVestavia Hlls, AL 35216 $190,000 2 Beds | 2 Baths 2038 Montreat Parkway Unit DVestavia Hills, AL 35216 $459,900 3 Beds | 3 Baths 4164 Alston LaneVestavia Hills, AL 35242 $449,000 3 Beds | 2 Baths 604 Eastwood PlaceVestavia Hills, AL 35216 $849,900 5 Beds | 4 Baths 875 Southbend LaneVestavia Hills, AL 35216 $450,000 4 Beds | 2 Baths 3425 Old Wood LaneVestavia Hills, AL 35243 $175,000 2 Beds | 2 Baths 871 Vestavia Villa Court #DVestavia Hills, AL 35216 $385,000 3 Beds | 1 Baths 4000 Meadowview CircleVestavia Hills, AL 35243 $579,000 5 Beds | 3 Baths 529 Alston Park DriveVestavia Hills, AL 35242 $179,900 3 Beds | 2 Baths 2703 Southbury CircleVestavia Hills, AL 35216 $424,900 3 Beds | 2 Baths 3037 Taralane DriveVestavia Hills, AL 35216 $530,000 4 Beds | 2.5 Baths 1677 Crossgate DriveVestavia Hills, AL 35216 $625,000 5 Beds | 4 Baths 706 Provence DriveVestavia Hills, AL 35242 $203,000 3 Beds | 2 Baths 2106-D Montreat Lane Vestavia Hills, AL 35216 $325,000 3 Beds | 2.5 Baths 109 Woodbury DriveVestavia Hills, AL 35216 $699,000 5 Beds | 3 Baths 2469 Shades Crest RoadVestavia Hills, AL 35216 $139,900 2 Beds | 2 Baths 3029-L Massey RoadVestavia Hills, AL 35216 $425,000 6 Beds | 4 Baths 649 Winwood DriveVestavia Hills, AL 35226 $1,089,000 4 Beds | 3.5 Baths 813 Southbend LaneVestavia Hills AL 35216