Carroll Canyon Commerce Center
SIZE: 174,000 SF
9705 Carroll Centre Rd
San Diego, CA 92126
For information on availability at this property please contact:
Nadine Andrade
Property Manager
858.202.7414