Foliage Furniture & Interiors 881 Kuhn Dr # 102 Chula Vista, CA 91914 Phone: (619) 397-4854
Category: Furniture - Dealers