closed $369,900 5.4% $390,000 3 Beds3 Baths1,535 SqFt 824 N 2ND ST #2, Alhambra, CA 91801 Condo Listed by Gene Tsair of Keller Williams Realty