2472 Southern Ave
Memphis, TN 38111
$4,845,000 USD
36,606 SF
6.5% Cap Rate
36,606 SF
$4,845,000 USD
Self Storage