Call 305-895-0264

2178 NE 123rd Street - N. Miami, FL 33181

In the Press

Lighting installation in numerous stores & hotels in France

Le Courrier de Floride, February 2017 issue (American magazine)