Skip to main content
1153 S South 2nd Street, Alhambra, CA 91801 - $1,200,000