6515 Pernod, St Louis, MO 63139 - MLS#21047109 - Fred Venturini - R...