7407-7475 Southfront Road, Livermore Property Address 7407-7475 Southfront Rd. 7503-7599 Southfront Rd. 7683 & 7633 Southfront Rd. Acquired May 2021 Size 236,000~sq. ft.