3565 Del Rey St
San Diego, CA, 92109
Please contact us for price
18,218 SF (approx. 169 desks)
Now available for sale, office located at 3565 Del Rey St San Diego, California 92109.
Available square footage 18,218 SF.
Please contact us for further information.
Richard Gonor
Executive Vice President
Broker details
Loading