California > Palo Alto > Downtown North > Retail Shopping > Carpet & Flooring > Medallion Rug Gallery
353 University Ave, Palo Alto, California, 94301-1717
(650) 391-2520
Downtown North
Retail Shopping > Carpet & Flooring
No reviews yet. Be the first to write a review!