This 1,650 square foot retail space at Starr Plaza is available for lease.
Major tenants include H-E-B, Marshalls and Ross Dress for Less plus other small shops.
Starr Plaza has ample parking with 935 spaces and is located at US Hwy 83 & Pete Diaz Ave. in Rio Grande City, Texas.