Apartment Unit 8 at 220 N Electric #8, Alhambra, CA 91801 - HotPads