3294 Poplar Ave
Memphis, TN 38111
$3,745,534 USD
3,041 SF
7.5% Cap Rate
3,041 SF
$3,745,534 USD
Carwash