Mountain View~Village Property - Houses for Rent in Lake Placid, New York, United States
Entire home/apt in Lake Placid, United States. My home is close to Main St, Olympic Arena, Olympic Venues, Whiteface Mtn, Mirror Lake, parks, art and culture, great view of mountains & ski jump, restaurants, boutiques, & everything Lake Placid has to offer. You’ll love the house because it's ...
See this content immediately after install