is a domain i have owned for a few years now. i am thinking it would be a great domain for a real estate or construction company in st louis.
originally i was using it for software development. so maybe a consulting company in st louis?
stl also stands for a library used in c++. less likely, but would be a great name for c++ developers.

taking resonable offers.