21
1341 Sycamore View
Memphis, TN 38134
$1,595,000 USD
38,704 SF
16.68% Cap Rate
38,704 SF
$1,595,000 USD
Office