105 E Beacon Street Unit#B, Alhambra, CA 91801

apt169431373278