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