2560 Frederick Douglass Blvd Apt D, Manhattan, NY, 10030 | RealtyLens