Cabrillo Business Park – San Diego, CA Type: Industrial Status: Sold Price: Portfolio Square Ft: 108,000 Previous Page