26-38 21st Street 2J, New York, NY | RealtyLens