Cedar Crest Apartments is a well-established apartment complex in Owasso, OK, offering quality living at an affordable price. With a range of one and two-bedroom floor plans, residents can enjoy spacious living areas and separate dining spaces, all set within beautifully manicured grounds.
Managed by NEO Metro Properties Corp, Cedar Crest Apartments has been providing exceptional care to its residents and staff since 1993. With a professional on-site team ready to assist, this distinct Owasso community is the perfect place to call home.
Generated from the website