1131 S Fremont Ave B, Alhambra (626) 588-2490
1131 S Fremont Ave B, Alhambra, CA 91803 (626) 588-2490