148-33 90th Avenue 806, New York, NY | RealtyLens