The Addison Apartments

160 unit multifamily complex in Tulsa, OK Sold December 2018