O Scale Structures and Buildings

O scale custom built, handmade, painted, weathered, ready to drop in place buildings and structures suitable for O, On30, On3 or On2 scale. These are NOT kits. They are fully built, as shown in photos.