Now LeasingCapital Place at Southwood Apartments2300 Bluff Oak Way, Tallahassee, FL 32311From$1,491Base rent from $1,454
Canyon Park1325 W Tharpe Steet, Tallahassee, FL 32303Contact the community for moreinformation on price and availability