595 Dean Street 2537, New York, NY | RealtyLens