Otay Carpet Outlet 6930 Camino Maquiladora # I San Diego, CA 92154 Phone: (619) 661-6113
Category: Carpet & Rug Dealers - New