Strudel Auto Lease located at 700 W 11th St has a for lease sign. It may have been up for some time however Google street view from January 2023 shows the Great Down Payments! sign that had been in that spot for several years. The lot looks mostly cleared out. HCAD not showing a change in ownership since 2005.