$284,900 Active 4Beds4Baths3222Sqft0.37Acres 2526 Queen Ridge Dr, Independence, MO 64055 MLS#: HMS2626723