Greenscreen in Los Angeles
1743 S La Cienega Blvd,
Los Angeles, 90035
(310) 837-0526
(310) 837-0526
greenscreen is a three dimensional, welded wire trellising system.
gardener, home improvement, landscaping, container gardens