Updated Today COMPARE C + C Flats on Church and Center 288 Center St, Chula Vista, CA 91910 1 Bed $2,295 - $2,415