597 Vandalia St
Memphis, TN 38112
$699,000 USD
8,000 SF
8,000 SF
$699,000 USD
Flex