2032-2034 Chelsea Ave
Memphis, TN 38108
$2,100,000 USD
8,461 SF
8,461 SF
$2,100,000 USD
Service Station