Carpet, Tile & Flooring Depot - San Diego

Address:

8124 Miramar Rd
San Diego CA 92126-4321
Phone: 858-566-7220
Fax: 858-566-7279

Store Hours: