Freedom Plaza at Sun City Center
1010 American Eagle Boulevard, Sun City Center, Florida 33573
Homewood Residence at Freedom Plaza
3910 Galen Court, Sun City Center, Florida 33573