This 42,253 square foot pad 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 4032 E. Highway 83 in Rio Grande City, Texas.
This space offers the following key advantage:
- Approved for a restaurant. Transform your culinary vision into reality with our restaurant-approved space.