Apartment Unit A at 303 N Stoneman Avenue, Alhambra, CA 91801 | HotPads