2902 Orleans St
Detroit, MI 48207
$4,300,000 USD
282,824 SF
282,824 SF
$4,300,000 USD
Manufacturing