15
6100-6126 Macon Rd
Memphis, TN 38134
$3,060,000 USD
32,090 SF
9% Cap Rate
32,090 SF
$3,060,000 USD
Storefront