Building for sale, 7236 St Charles Rock Road, St. Louis City, MO, in St. Louis, United States
St. Louis, 7236 St Charles Rock Road, St. Louis City, MO
Industrial building • 17814 sq ft (1655 m²)
$424,900
Industrial building • 17814 sq ft (1655 m²)
Commercial building