7629 Canton Ave

7629 Canton Ave, St Louis, MO 63130


1 year ago


The building is centrally located in the St. Louis metropolis. It is 10 minutes or less to major highways and major shopping centers and supermarkets. It is a beautiful brick building, with large yard and close parks.