San Diego Area, CA

Chula Vista, CA

2225 Otay Lakes Rd

Chula Vista, CA 91915

Lowes Parking Lot