Location - Three Point Paradise 1

Davenport, Florida