Logo for apartments for rent on

Missions at Sunbow

825 E. Palomar St. | Chula Vista, CA 91911

Missions at Sunbow


One, two and three bedroom apartments for rent. With gym, pool, spa, washer and dryers, patio or balcony, clubhouse and much more.


From I-805 exit Telegraph Canyon Road East. Turn right on Paseo Ladera. Turn right on East Palomar Street. We are located on your right-hand side.

(877) 366-7012