Location
2131 West Commonwealth Ave,
Alhambra, CA 91803
2131 West Commonwealth Ave,
Alhambra, CA 91803