5919 W Del Rio Street

    Chandler, AZ 85226
    • $319,900
    • STATUS: Closed
    • ON SITE: 177 days
    • MLS #: 5756105
    Sold - 05/29/2018