Camelia Street in Starr County, Texas

Camelia Street in Starr County is a residential street. Camelia Street also exists in Jasper County.
Road Type
residential street