21-15 33rd Street 2C, New York, NY | OpenRealtor