Apartment Unit at 23 Broadway #2, Howard Beach, NY 11414 - HotPads