Share
704-710 N. 2nd Street
St. Louis
, MO 63102
Commercial building “Old Judge Coffee Building” located in St. Louis City.