Saturday, June 16, 2018

The Beacon

A couple views of The Beacon a new 29 story apartment building now under construction at 515 Euclid Avenue in the heart of downtown Cleveland.

No comments:

Post a Comment