1/43 43 Price Dropped by $30K $769,000 2 Beds3 Baths1,672 SqFt 105 N Almansor ST #6, Alhambra, CA 91801 Townhouse MLS# P1-26588 Listed by Josephine Yang of Coldwell Banker Realty