Cowboy Town Apartments Renovation

Cowboy Town Apartments was a 192 Unit Renovation in Stillwater, OK.  It was owned by D & D Real Estate Investment Co. and the architect was George Way Architects of Colorado Springs.  The facility was completed April 2011.