1051 Austin Court

Howell, Michigan 100% Leased
1051-austin-court
1051 Austin Court, located in Howell, Michigan is 100,000 square foot industrial building completely occupied by Hatch Stamping. The building is located conveniently next to I-96.