97-10 62nd Drive 10A, New York, NY | RealtyLens