Historic Texaco Building Re-Opens as The Star Apartments in Downtown Houston
HOUSTON – The 102-year-old Texaco building in downtown Houston has been redeveloped into a 286-unit residential rental tower called The Star. The 410,000-SF high-rise apartment...