Wilshire Catalina Plaza is a commercial building situated in the heart of Los Angeles, CA. It offers a range of office spaces and amenities for businesses looking for a central location in the city.
The plaza provides a professional and modern environment for tenants to conduct their business operations. With its convenient location and well-maintained facilities, Wilshire Catalina Plaza serves as a practical choice for companies seeking a prime business address in Los Angeles.
Generated from their business information