functionroom
in
Chula Vista, CA
Comfort Inn & Suites
632 E Street
Chula Vista
CA
91910
(619) 426-2500
0.6
mi