Logo for apartments for rent on

Sunbow Villas

750 Paseo De Luz | Chula Vista, CA 91911

Sunbow Villas


One and Two Bedroom Apartments with washer and dryer in every home, air conditioning, pool, spa, and playground. convenient central location offers tennis, running paths, wilderness trails, the marina, easy freeway access, and downtown Chula Vist.


805 South to Telegraph Canyon Road turn Right to Medical Center Drive turn Right to Naples Court and turn Left into Sunbow Villas complex.

(844) 730-9882