Skip to main content

Terracita Apartments

historic site · South Houston, TX

Address
801 S Allen-Genoa Rd, South Houston, TX 77587
Phone
(713) 941-1933
Website
terracitaapartments.com
Where
29.6581, -95.2096

Search Hominin for Terracita Apartments

Other historic sites nearby

More in South Houston

Terracita Apartments — historic site in South Houston, TX | Hominin