5
1654-1658 Lamar Ave
Memphis, TN 38114
$290,000 USD
2,640 SF
2,640 SF
$290,000 USD
Storefront