6220 Famous Avenue, St Louis, MO 63139 - MLS#21029651 - Fred Ventur...