Stillwater Flats

STILLWATER, OK
Units: 77 units
Acquired: July 2021
Renovation Completion Date: 2022
Located: Near Oklahoma State University
Renovations Include: Interior updates of existing floor plans and building maintenance

View Property Website