1820 Allen Avenue, St Louis, MO 63104 – New Exclusive Listing October 21, 2020Nick Maynes Uncategorized 0 Comments 1820 Allen Avenue, St Louis, MO 63104 Turn key family home coming to the market in a week! View Listing Listing Agent: Kara N Gehret