According to the official website, "The Ariel International Center, is a historic 68,000 square foot building, located on 3 acres, overseeing the Lake and the Cleveland skyline."
Stephanie Uptmor at Imagine It said, "it is full of vintage details and has a rustic feel while still having killer views of downtown Cleveland!"
It's hard to believe that something as beautiful as this is inside of this old building (below) that all of us have seen while driving I-90!
No comments:
Post a Comment