Apartment Unit 63 at 3734 N Peck Road #063, El Monte, CA 91731 - HotPads