View details for 12418 MAGNOLIA Street 12418 MAGNOLIA Street $3,000+ Mountain View, El Monte, CA 91732