4539 Little Rock Road, St Louis, MO 63128 - MLS#21059777 - Fred Ven...