24 Strafford, MO Property Listings