2618 Pearl Avenue, St Louis, MO 63139 - MLS#21069587 - Fred Venturi...