11739 142nd Place, Jamaica, NY 11436 - Homesnap