• Terra Apartments

  • Terra is located in the heart of Houston and surrounded by some of the cities greatest attractions. Within a five mile radius you will find some of the best trails, shopping, schools and restaurants that this city has to offer. Click on our neighborhood page to explore for yourself