11
3804-3890 Valley Centre Dr
San Diego, CA 92130
Rate Upon Request
2,650-5,111 SF
2
Spaces Available
Built 1991
Built 1991
2,650-5,111 SF
Rate Upon Request
Retail