4525 N Euclid Avenue, St Louis, MO 63115 - MLS#21053082 - Fred Vent...