4
2015 Birch Rd
Chula Vista, CA 91915
Rate Upon Request
1,800-3,500 SF
4
Spaces Available
Built 2006
Built 2006
1,800-3,500 SF
Rate Upon Request
Retail