Vestavia Hills AL FSBO Homes (120)

Sort By

We have 120 homes for sale by owner in Vestavia Hills, AL. The median list price in Vestavia Hills, AL is $742,325 and the average price per square foot is $516,785.

Google Ads
No Image
Homes For Sale

$489,900

  • 3 Bed
  • 3 Bath
  • 2,538 Sqft
  • 0.35 Acre(Lot)
824 Mountain Branch Drive, Vestavia Hills, AL

Welcome to mountain branch in vestavia! this charming home has 3 bedrooms and 2.5 baths. downstairs media area... Read More

Google Ads
Google Ads
Google Ads