21404 Spencer Avenue, Queens Village, NY 11427 - Homesnap