Updated Today COMPARE Woodridge Manor Apartments 2404 Williams Creek Rd, High Ridge, MO 63049 Studio - 2 Beds$575 - $700