4
1698 Poplar Ave
Memphis, TN 38104
$1,805,000 USD
806 SF
6.65% Cap Rate
806 SF
$1,805,000 USD
Fast Food