21
6699 Fletcher Creek Cv
Memphis, TN 38133
$820,000 USD
8,000 SF
1% Cap Rate
8,000 SF
$820,000 USD
Warehouse