SOUTHERN ELMS APARTMENTS

Southern Elms is a 78-unit apartment complex located in Tulsa, Oklahoma. The property was acquired in 2014, and consists of 65,644 SF situated on over 2 acres. The property was built in 1964.

VIEW AERIAL FOOTAGE OF THE PROPERTY

Menu