No, it is the most centrally located apt. building in Jamaica, close to all.
I think it is just a coincidence. The building on 89015 Parsons Blvd., also has quite a few apt. sales. A lot of LI-ners are moving back in this neighborhood, that is shedding its all ethnic composition.