Oklahoma State University Apartments - Phase II, Stillwater, Oklahoma