Skip to main content
333 N Chapel Avenue, Alhambra, CA 91801 - $2,350,000