871 S Cooper St
Memphis, TN 38104
$1,850,000 USD
19,300 SF
19,300 SF
$1,850,000 USD
Light Distribution