3
4825 Poplar Ave
Memphis, TN 38117
$325,000 USD
2,128 SF
2,128 SF
$325,000 USD
Storefront Retail Office