Skip to main content
28 N 3rd Street B510, Alhambra, CA 91801 - $815,000