996 Osceola Boulevard Nicole Mayle 6 years ago AIRBNB: POOL HOME $85 MONTHLY GETAWAY (996 Osceola Boulevard, Englewood, FL 34223)