31
1233 Peabody Ave
Memphis, TN 38104
$465,000 USD
6,150 SF
6,150 SF
$465,000 USD
Office