MicrosoftTeams-image (21).png
JohnGGlover_WebTile.jpg
LEASED
LTL TERMINAL

310 Thatcher Avenue

St. Louis, Missouri

Lot Size

5.55 acres

Building Size

13,704 SF

Coverage

5.7%

Tenant

The Truck Depot, LLC