Apartments in Imperial Beach, California 91932

Otay Ranch

1924 E Palomar St, Chula Vista, California 91913
Please Call
2 BedsPlease Call
3 BedsPlease Call
Current Rent Specials
(844) 693-3395

Average Rent in 91932, CA

  • Studio: $1391
  • 1 bedroom: $1857
  • 2 bedrooms: $2331
  • 3 bedrooms: $2860