About Us

Thank you for visiting our website! If you’re new to Owl House, you may want to check out the Owl House story.

We are a family of Rice graduates that own and operate well-maintained apartments primarily in the Rice / Medical Center area of Houston, TX. As former students, we get how important it is to have a place to call ‘home’ during the school year. We also understand that as a student, your budget might not have much wiggle room. That’s why we specialize in making high-quality apartments available to Rice students right near campus. You’ll have easy access to campus and all the things you need to succeed while also having space to relax and get away when needed. We want to help you to feel at home and have the best off-campus housing experience you possibly can.

If you are interested in learning more about us or our apartment properties, please contact us here.

If you are a current tenant and have a maintenance request, please log in to your resident portal to submit your maintenance request.