This property was delivered in 2004 and has a total of 32,000 leasable square feet, with a mixture of office and retail tenants. It is located on the south west corner of 96th Street North and North 129th East Avenue, just off of highway 169 in Owasso, OK.