22
1330 Peabody Ave
Memphis, TN 38104
$1,490,000 USD
6,004 SF
6,004 SF
$1,490,000 USD
Office