645 S Alameda Avenue, Azusa, CA 91702

3 BD | 2 Baths | 1,285 SQ/FT

Pending $619,888

property is a fixer. needs remodeling.