Fawn Lake Apartments
Fawn Lake Apartments is a 288-unit garden apartment and townhouse property located in Olmsted Falls, Ohio, a southwestern suburb of Cleveland.
Fawn Lake has a campus-like setting including a lake, clubhouse, tennis courts and playgrounds. It offers residents a unique opportunity to live in a true country-like setting close to major retail centers, services and employment opportunities.
Property Highlights
- 288-unit property
- Acquired in 2010
- Newly upgraded and renovated
Related Properties