Central Avenue Plaza is a commercial complex situated in the heart of Los Angeles, CA. It offers a variety of retail and office spaces for lease to businesses looking for a prime location.
The plaza provides a convenient and bustling environment for tenants to operate their businesses and cater to the diverse community of Los Angeles. With its central location and range of amenities, Central Avenue Plaza serves as a hub for local commerce and activity.
Generated from their business information