SouthWood
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.