Water View Premier Apartments at the Shoreham.

 11800 Edgewater Drive, ClevelandOH 44114