Tambour Door Sideboard SOLD Tambour door teak sideboard, Danish. 65 x 17 x 29″ tall. More from archive archive Eames Dar Chair 8 years ago archive Solid Afrormosia Canadian Coffee Table 9 years ago archive Solid Teak Shelves 3 years ago