- 925 S Electric Ln, Alhambra, CA 91803$2,850/mo2 beds · 1 bath · 1,193 sq ft925 S Electric LnAlhambra, CA 91803
- 1612 W Hellman Ave, Alhambra, CA 91803$3,100/mo2 beds · 1.5 baths · 970 sq ft1612 W Hellman AveAlhambra, CA 91803

- 1220 W Shorb St #628, Alhambra, CA 91803$2,250/mo2 beds · 2 baths · 668 sq ft1220 W Shorb St #628Alhambra, CA 91803

Updated



