Buena Vista is located in Seminole, FL. We are close to everything and tucked away from it all! We have a great school system, are 2 minutes away from the Beach, and 2 steps away from the famous Pinellas Trail!! Buena Vista has 13 different floor plans, and we are confident there is a floorplan just right for you! Come by and take advantage of everything Buena Vista has to offer you today!!