10180 Barnes Canyon Rd San Diego, CA

Property Overview
R&D  •  37,943 SF  •  Sold  •  Leased to TorreyCove Capital Partners and L3 Technologies