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