1700 S Mayflower Avenue, Arcadia, CA 91006 - MLS#CV20036836 - Willi...