1020 66th Street A3, New York, NY | RealtyLens