2455-2461 Chelsea Ave
Memphis, TN 38108
$699,999 USD
14,000 SF
14,000 SF
$699,999 USD
Storefront