natuzzi italia store
Natuzzi Italia Store Opens in the Miami Design District
21 April 2015The fifth Natuzzi Italia store opened in South Florida in the Miami Design District, at 3818 North Miami Avenue. The new franchise joins stores in Aventura, Ft. Lauderdale, Boca Raton and Orlando with two other stores in the development phase in Pinecrest and Naples. The new store features 19 vignettes with Natuzzi Italia furnishings for […]