11622 El Camino Real
San Diego, CA 92130
Rate Upon Request
80-5,768 SF
1
Space Available
Built 1998
Built 1998
80-5,768 SF
Rate Upon Request
Coworking Space