(626) 912-8523 | 14819 Salt Lake Ave. City of Industry, CA 91746
Made in teak, aluminum and wicker, Terra Furniture is all about lasting, outdoor furniture. The brand, based in Southern California—where outdoor furniture is all used year-round—makes couches, chaises, umbrellas and dining sets.