post #1 of 1
Thread Starter 
I'm moving to Cleveland in September and this would be great if its true! It's supposedly opening in Beachwood near Legacy Village and Beachwood Place. Anyone live near there? See any construction?