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