6773 Chamberlain Avenue

    St Louis, MO 63130
    • $156,500
    • STATUS: Closed
    • ON SITE: 211 days
    • ID#: 18021916
    Sold - 06/22/2018