Apartment Unit 383406 at 2288 Fenton Parkway, San Diego, CA 92108 - HotPads