111 N 2nd Street #115, Alhambra, CA 91801 - Homesnap