Our NEW LEONARDO TV Stands Wall Units are Inspired by a refined use of tufting. This luxury modern Italian furniture has fine detail to every piece. You are sure to love this beautiful furniture collection. Made in Italy.
|LEONARDO TV WALL UNIT||73″W X 15″D X 87″H||$4,880.00|
|LEONARDO TV SET COMPOSITION||129″W X 25″D X 83″H||$9,320.00|