11120 Roselle St
San Diego, CA, 92121
Please contact us for price
8,252 SF
Now available for lease, lab Bldg 4 located at 11120 Roselle St San Diego, California 92121.
Available square footage 8,252 SF.
Please contact us for further information.