18949-18969 Hoover
Detroit, MI 48205
$800,000 USD
10,000 SF
16
Units
10,000 SF
$800,000 USD
Apartments