The Vantage Apartments
27040 Cedar Road, Beachwood, OH 44122