CINNAMON SQUARE APARTMENTS

Cinnamon Square Apartments is a 192-unit complex located in Oklahoma City, Oklahoma. The property was acquired in 2015, and consists of 140,000 SF situated on over 4 acres. The property was built in 1971.

VIEW AERIAL FOOTAGE OF THE PROPERTY

Menu