Skip to main content
3109 Poplar Boulevard, Alhambra, CA 91803 - $1,188,000