Carmel Corporate Plaza
SIZE: 86,639 SF
15015 Avenue of Science
San Diego, CA 92128
For information on availability at this property please contact:
Jacob Raymond
Property Manager
858.202.7409