Sold 3920 Russell Blvd St Louis MO 63110 Circa. 1895 – Enjoy the wonderful neighborhood of Shaw… More Details $272,500.00