10240 Science Center Dr
San Diego, CA, 92121
Please contact us for price
1,472 - 7,664 SF
North Cities