2506 Florence Ave Arcadia, CA 91007