853 Nassau Drive, St Louis, MO 63147 - MLS#21053625 - Fred Venturin...