3804-3890 Valley Centre Dr
San Diego, CA 92130
Rate Upon Request
685-6,648 SF
7
Spaces Available
Built 1991
2,650 SF Contiguous
Built 1991
685-6,648 SF
Rate Upon Request
Retail