Come discover your own slice of paradise, a lush tropical oasis in an urban setting...miles from ordinary yet conveniently close to gulf beaches, downtown St Pete & Tampa, shopping, entertainment, restaurants and more!