DHRP
The International Plaza Shopping Center is located on Nacogdoches Rd between Thousand Oaks and O’Connor Rd.
Suite: 204Square Feet: 2340Suite: 211Square Feet: 3300