Hillside Investments

Novi Technology Center

Location:

Novi, MI

Size:

155,000 sq. ft.

Sector:

Research & Development