Independence Plaza is a commercial complex in Los Angeles, CA that offers a variety of office spaces and retail units for lease.
With a prime location and modern amenities, Independence Plaza provides a convenient and professional environment for businesses to thrive.
Generated from their business information