Terra Furniture | GreatRep.com Vendor Profile
Terra Furniture
14819 Salt Lake Ave.
City of Industry, CA
91746
USA

Tel : 626-912-8523
Fax : 626-964-1083
At Terra Furniture, leading designers join with skilled craftsmen to create uncommonly fine furniture and lighting for the garden, patio, home, and office.