The address is: 3191 Independence Dr., Livermore, CA 94555 The approximate square footage of 3191 is: 1st floor office, 948; 2nd floor office, 948; and, warehouse 1305; total, 3201.
Read more from the original source:
Office and Warehouse Rent (alameda)