Police investigate death at Winter Park home

The home is located less than a mile from Rollins College.

Top Videos