Evergreen at Southwood

Evergreen at Southwood. Interstate Realty Advisors assisted a foreign investor in the acquisition of a 51% ownership interest in Evergreen At Southwood, a 288-unit 2017-built Class A apartment complex located in Tallahassee, Florida.