- 1615 S Sierra Vista Ave, Alhambra, CA 91801$2,895/mo2 beds · 1 bath · 1,200 sq ft1615 S Sierra Vista AveAlhambra, CA 91801
- 25 Champion Pl, Alhambra, CA 91801$3,300/mo2 beds · 1 bath · 1,126 sq ft25 Champion PlAlhambra, CA 91801
- 2814 Birch St, Alhambra, CA 91801$3,900/mo2 beds · 2 baths · 800 sq ft2814 Birch StAlhambra, CA 91801
- 412 N Campbell Ave, Alhambra, CA 91801$3,750/mo2 beds · 1 bath · 1,535 sq ft412 N Campbell AveAlhambra, CA 91801




