$2,400 1120 W Alhambra Rd, Alhambra, CA 91801 1120 W Alhambra Rd, Alhambra, CA 91801 (626) 548-4546 2 BedsContact