Discover Lake Placid
Discover a whole new world from our convenient location. The Greenwood Apartments is located close to all that Lake Placid, NY has to offer. Our convenient location provides easy access to shopping, dining, and all that Lake Placid has to offer!