Residence Inn by Marriott San Diego (Chula Vista). Photo courtesy of Marriott. Address: 2005 Centerpark Road, Chula Vista, CA …
Residence Inn by Marriott San Diego (Chula Vista). Photo courtesy of Marriott. Address: 2005 Centerpark Road, Chula Vista, CA …