Freedom Square of Seminole
7800 Liberty Lane, Seminole, FL, 33778
4.8
(15 reviews)
"Our tour at Freedom Square of Seminole went great. The place was lovely. I met the lady in the front office and she was great. The rooms were a little dark, but they were clean. They had a bar, a restaurant, a lake, and tables with umbrellas that you..."
READ MORE