Located in Tallahassee, Florida's capital city, SouthWood is a place where people
of all ages can feel at home. With the natural beauty of rolling hills, lakes, parks,
a thousand acres of green space, and miles of walking trails and bike paths, SouthWood
offers you an extraordinary way of life.
View Details