20
2847 Poplar Ave
Memphis, TN 38111
$4,250,000 USD
7,420 SF
7,420 SF
$4,250,000 USD
Storefront Retail Office