8
2926-2938 Lamar Ave
Memphis, TN 38114
$5,975,000 USD
64,800 SF
9% Cap Rate
64,800 SF
$5,975,000 USD
Storefront