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