22
4300 Vanderbilt Rd
Birmingham, AL 35217
$1,175,000 USD
8,320 SF
8,320 SF
$1,175,000 USD
Freestanding