20263 Hoover St
Detroit, MI 48205
$5,050,000 USD
69,022 SF
69,022 SF
$5,050,000 USD
Warehouse