Twin Oaks at Southwood
Twin Oaks at Southwood 
2500 Merchants Row Blvd, Tallahassee, FL 32311 Map
Twin Oaks at Southwood, Tallahassee's premiere luxury apartment community, is now offering 1 MONTH FREE with all 13-month leases on select apartments. It has never been more affordable to live in Southwood,...  
FAX: 850-877-4876
OFFICE HOURS
Mon - Fri: 8:30 am - 5:30 pm
Saturday: 10:00 am - 5:00 pm
Sunday: 1:00 pm - 5:00 pm
850-386-4800
 
 
Fair
85ºF
Feels Like
89ºF


Dew Point: 70ºF
Humidity: 61%
Visibility: 8.0 mi
Pressure: 29.92 in
Wind: S at 10 mph

 
 
 
Twin Oaks at Southwood