1000 N Mayflower Street, Anaheim, CA 92801 - Homesnap