28
390 E H St
Chula Vista, CA 91910
Rate Upon Request
900-2,907 SF
2
Spaces Available
Built 1986
2,907 SF Contiguous
Built 1986
900-2,907 SF
Rate Upon Request
Retail