2049 Panama Boulevard Nicole Mayle 6 years ago AIRBNB: TARPON SPOT—SPRING/SUMMER GETAWAY (2049 Panama Boulevard, Englewood, FL 34224)