6 Saint Nicholas' Terrace 3C, New York, NY | RealtyLens