closeView Me1 to 2 Bedroom Apartments 1002-1010 S Campbell Ave1002-1010 S Campbell AveAlhambra, CA 91803