Just Leased: 1,600 sf Antioch Office An exceptional Class A Office and Retail park located in Antioch.