9440 Carroll Park Dr
San Diego, CA, 92121
Please contact us for price
48,581 SF
Now available for sublease, flex r&d Phase II located at 9440 Carroll Park Dr San Diego, California 92121.
Available square footage 48,581 SF.
Please contact us for further information.