6380 Lillian Avenue, St Louis, MO 63136 - MLS#21060842 - Fred Ventu...