1698 Poplar Ave
Memphis, TN 38104
$1,714,000 USD
669 SF
7% Cap Rate
669 SF
$1,714,000 USD
Fast Food