Located at 179 Elmira Road in Vacaville, CA, this multi-tenant center offers versatile space options ranging from approximately 993 to 1,860 square feet. The property is well-suited for a variety of retail and service-driven businesses. Units are delivered in turn-key condition with modern finishes and infrastructure, allowing for immediate occupancy. The center’s design, generous parking capacity, and available signage support retail, medical, and other customer-focused operations.