Ivy Park at Otay Ranch

📍 1290 Santa Rose Drive, Chula Vista, CA 91913 · San Diego County

Assisted Living137 licensed beds
Schedule a Tour ← More in Chula Vista