Mirror Lake Adirondack Lean-to right on the water! - Apartments for Rent in Lake Placid
Apartment in Lake Placid, United States. My place is right downtown Lake Placid close to great views, restaurants, activities, and nightlife. You’ll love my place because of the neighborhood and the coziness. It is great for singles, couples, ski adventurers, and business travelers. A c...
See this content immediately after install