308 S Almansor Street, Alhambra, CA 91801 | $1,588,000 |...