20-07 129th Street, College Point, NY 11356 - Homesnap