8899 University Center Ln
San Diego, CA 92122
Rate Upon Request
2,038-3,362 SF
2
Spaces Available
Built 1988
3,362 SF Contiguous
Built 1988
2,038-3,362 SF
Rate Upon Request
Office/Medical