$700,000 - 3860 Athol Street, Baldwin Park, CA 91706
3860 Athol Street
Baldwin Park,
CA
91706
Property listed by Keller Williams SELA, Norma Gil 562-522-3465