Apartment Unit at 1301 Medical Center Drive #383615, Chula Vista, CA 91911 - HotPads