Green Valley Tech Plaza, Suite A

Offered for Lease
Location

5251 Business Center Drive, A

Fairfield, CA

Available
08/06/2016
Total Sq. Ft.
18,590