13980 SW 252nd St Homestead, FL 33032
305-257-1910
Component Manufacturer
Deco Truss Company, Inc. (Co)