Innova Phases One and Two Apartment Buildings

Innova Phases One and Two Apartment Buildings

New construction of high end apartment units and 30,000 sf of first floor retail.

The Finch Group

Westlake Reed Leskosky

2018

Cleveland, OH