14930 88th St #3f Howard Beach NY 11414 Records