22
1430 Poplar Ave
Memphis, TN 38104
$849,999 USD
4,976 SF
4,976 SF
$849,999 USD
Office