Hillside Investments

Liberty Square

Location:

Ann Arbor, MI

Size:

330,000 sq. ft.

Sector:

Mixed Use