87-30 62nd Avenue 10C, New York, NY | RealtyLens