Solano Square is a mixed-use commercial complex situated in the heart of Benicia, California. The property offers a diverse range of retail and office spaces for lease.
With its convenient location and versatile layout, Solano Square provides a unique opportunity for businesses looking to establish a presence in a vibrant community.
Generated from their business information