9019 Baroda Av St Louis MO 63114 2 bedroom, 2 full bath, 1 car garage Offered at $115000 Property Information 9019 Baroda Avenue is an affordable home in …Continue Reading about 9019 Baroda Av St Louis MO 63114