
Southwood Listings And Real Estate Report October 2018
As the first master planned community in SE Tallahassee with homes built since 2000, Southwood has much to offer homebuyers including a 123 acre central park and more than 1,000 acres of green space, ponds, lakes and wetlands

















