Menands NY Apartments 1. 7 Park Ln E, Menands, NY 12204 | Park Hill & Park Lane Apartments (518) 462-5373