Royal Plaza Shopping Center LLC is a commercial property in Oxnard, CA that offers retail and office spaces for lease.
With a variety of tenants, this shopping center provides a convenient and accessible location for businesses and customers in the local community.
Generated from their business information