Stillwater Flats is a multifamily property located at 251 West Miller Avenue in Stillwater, Oklahoma City. Built in 2009, the property features 77 units, of the following types: Four Bedroom/Four Bath, One Bedroom, Studio, Two Bedroom/Two Bath, totaling 66,176 SqFt.