The Homestead, Walk Everywhere... - Houses for Rent in Lake Placid, New York, United States
Entire home/apt in Lake Placid, United States. The Homestead is a gorgeous Dutch colonial home situated on a very private street, tucked away in the "theatre district" of the village. It is just one block to Main Street and Mirror Lake, very private but still right in the middle of town!
See this content immediately after install