The Star is the latest iteration of the Texaco building, and it features luxurious rental homes designed for the busy professionals who work and play in downtown Houston. The community is outfitted with 286 luxurious ​downtown Houston apartments ​and dozens of highly sought-after amenities — all ideally located in the heart of the city.

Location Types:
- Enter Your Location -
- or -