8
2455-2461 Chelsea Ave
Memphis, TN 38108
$125,000 USD
14,000 SF
1
Unit
14,000 SF
$125,000 USD
Storefront