2573 Frederick Douglass Blvd Apt A, New York, NY, 10030 | RealtyLens