2103 Aristocrat, St Louis, MO 63031 - MLS#21050565 - Fred Venturini...