1266 Sycamore View
Memphis, TN 38134
$1,350,000 USD
12,750 SF
7.73% Cap Rate
12,750 SF
$1,350,000 USD
Freestanding