13639 Elmira St
Detroit, MI 48227
$1,150,000 USD
41,952 SF
41,952 SF
$1,150,000 USD
Manufacturing