Commercial Property for Sale in Saint Louis Missouri 63103
703-711 N 13th Street, Saint Louis, Missouri 63103
The ground-floor commercial condominium spans 15,980 square feet and has a rich history in the St. Louis garment industry, with the upper fl...