Alexan SouthWood

Tallahassee, FL

Year Built: 2009
272 Units

Investment Sale

Closed 4/10/2017