Green Street Plaza Lic is a commercial property located in the heart of Pasadena, CA, offering a range of retail and office spaces for lease.
The plaza provides a central and convenient location for businesses looking to establish a presence in a vibrant and bustling community.
Generated from their business information