1/20 20 Active Under Contract $698,000 3 Beds3 Baths1,377 SqFt 1900 Pepper #12, Alhambra, CA 91801 Condo Listed by Julia Zhao of Re/Max Elite Realty