5068 Pernod Avenue, St Louis, MO 63139 - MLS#21038144 - Fred Ventur...