Apartment Unit at 121 Orange Avenue Spc 120 #120, Chula Vista, CA 91911 - HotPads