Avatar TV stand

$674.00

SKU: 708381 Category:

Description

Finish: Sheesham

#708381: TV stand
59″ x 18″ x 18″