Palma-Brava

PB-26LUCE TV Unit

 TV Stand with Solid Ash top, handles & feet (3 doors). Made in Italy.

Dimensions: L 71" x W 18" x H 22"

Made in Italy

$4,577.00 $5,721.00