715 River Oaks Lane, Merritt Island, FL 32953 - Homesnap