Townhomes for Rent in Otay Ranch, Chula Vista, CA
20 Rentals Available
-
Contessa At Otay Ranch
1924 E. Palomar Street, Suite 106, Chula Vista, CA 919132 BEDS $3,150 3 BEDS $3,350 -
Marquis At Otay Ranch
1924 E. Palomar Street, Suite 106, Chula Vista, CA 919133 BEDS Ask for Pricing 4 BEDS Ask for Pricing -
Mesa Vista Apartment Homes
7980 Linda Vista Road, San Diego, CA 921111 BED $2,495+ 2 BEDS $2,805 3 BEDS Ask for Pricing