$1,495,000
CommercialFree Standing Bar/Pub
Land for Sale in Saint Louis Missouri 63102
807-809 N. 2nd Street, Saint Louis, Missouri 63102
Historic riverfront warehouse and mercantile building dates back to the late 1800s. It is located in Historic Laclede’s Landing, less than a...