614 Poplar Ave
Memphis, TN 38105
$850,000 USD
1,500 SF
1,500 SF
$850,000 USD
Office