1
2000 Howard St
Detroit, MI 48216
$2,850,000 USD
100,755 SF
100,755 SF
$2,850,000 USD
Manufacturing