2417 Fall Avenue, St Louis, MO 63113 - MLS#20049338 - Briko Realty ...