The historic 1915 Texaco building in Houston, TX has been beautifully reimagined for modern living with 286 rental homes of surpassing luxury, highly desirable amenities, and the entire city for enjoyment and discovery. The Star is situated in the heart of Downtown with easy access to major thoroughfares, the METRORail, and bike rentals. In close proximity are popular destinations that you can explore, such as Discovery Green, Downtown Aquarium, Toyota Center, and Minute Maid Park. Enjoy fine dining and shopping with locations like GreenStreet and The Shops at Houston Center just short trips away.
The Star residences include luxurious interiors and finishes, suited for your urban lifestyle. Apartment homes feature up to 11’ ceilings, quartz kitchen countertops, wine refrigerator, stainless steel appliances, and custom wood cabinetry. Also enjoy large garden-style tubs, separate walk-in showers with rainfall shower-heads, and boutique custom bathroom cabinetry.
Community amenities at this Downtown Houston apartment include a rooftop sky terrace and lounge with outdoor firepits, state-of-the-art fitness center, private theatre room, and 24-hour concierge. Relax and unwind in a heated resort-style pool and take advantage of the pet park, dog spa, and club room with gaming area. An upscale restaurant is also on-premise, as well as a social lounge with a demonstration kitchen.
Take advantage of this rare opportunity to reside in a Houston landmark right in the heart of the city.
Contact Our Leasing Team