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