390 E H St
Chula Vista, CA 91910
Rate Upon Request
51,637 SF
1
Space Available
Built 1986
51,637 SF Contiguous
Built 1986
51,637 SF
Rate Upon Request
Retail