11777 Benham Road, St Louis, MO 63136 - MLS#20050952 - Briko Realty...