228 S Olive Avenue A302, Alhambra, CA 91801 | $688,000 |...