3100 Hubbard Ave
Detroit, MI 48210
$980,000 USD
18,350 SF
18,350 SF
$980,000 USD
Light Manufacturing