340 Glenwood Avenue, Satellite Beach, FL 32937 - Homesnap