103 S Court Sq
Memphis, TN 38103
$700,000 USD
7,500 SF
7,500 SF
$700,000 USD
Storefront Retail Office