89 Greenwood St
89 Greenwood St is a building in LAKE PLACID.
Regarding weather, the average summer temperature is 65.3°F, while the average winter temperature is 16.4°F. The average annual rainfall is 41.0 inches and the average annual snowfall is 103.0 inches.