11
1430 Poplar Ave
Memphis, TN 38104
$990,000 USD
4,976 SF
4,976 SF
$990,000 USD
Office