|
Southwood is a charming and progressive 3,200-acre master-planned community in Tallahassee, Florida. A truly inspired environment where people of all ages will enjoy the lifestyle they've always wanted to live. SouthWood offers a wide variety of new homes to meet all lifestyles. If you are looking for a new home in Tallahassee, be sure to visit SouthWood!
|