2310 Proctor Valley Rd
Chula Vista, CA 91914
Price Upon Request
52,442 SF
52,442 SF
Price Upon Request
Supermarket