62 Leroy Street
62 Leroy St
New York, NY 10014
New York, NY 10014
62 Leroy Street is a pre-war elevator building located in the coveted West Village. The building features a laundry room, radiant natural light, original architectural accents, and is conveniently located close to transportation and numerous dining, shopping and entertainment destinations.