11055 Technology Pl
San Diego, CA 92127
Rate Upon Request
38,472 SF
1
Space Available
Built 1990
38,472 SF Contiguous
Built 1990
38,472 SF
Rate Upon Request
Industrial