2 Wks Ago COMPARE Casa de Palomar Apartments 225 Palomar St, Chula Vista, CA 91911 1 - 2 Beds$1,950 - $2,600