8
2015 Birch Rd
Chula Vista, CA 91915
Rate Upon Request
1,800-18,064 SF
6
Spaces Available
Built 2006
Built 2006
1,800-18,064 SF
Rate Upon Request
Retail