3504 Thornhill Drive
Vestavia Hills, AL 35243

MLS: 812471

$699,900

  • Bedrooms: 5
  • Full Baths: 4
  • Half Baths: 1


Agent Information