#139 HO Landmark

SKU: H139

Landmark Office Towers is an 18-story office complex built between 1928
and 1931 in Cleveland Ohio by the Van Sweringen Brothers at a cost of
approximately $20 million. The exterior of the building is faced with
limestone and embellished with Art Deco details. This is actually only one
third of the building and is as big as I can make it. It is smaller than scale
and looks best when placed behind other buildings


    size 11 ½ wide x 17 ½ inches tall

    This only includes the building as described above it does not include people cars trains or scenery


    14 days money back or replacement, buyer pays return shipping


2017 by trackside industries

  • Black Facebook Icon
  • Black Twitter Icon

We do anything from general maintenance to full frame off restorations. Engine swaps, brake and suspension upgrades, restomods, body and paint, engine builds, transmission upgrades and rebuilds, rear axle upgrades and rebuilds, interior work, electrical / electronics, fuel injection.