California > Palo Alto > Ventura > Retail Shopping > Furniture > The Teak Patio
230 Portage Ave, Palo Alto, California, 94306-2242
(650) 494-9020
Ventura
Retail Shopping > Furniture
No reviews yet. Be the first to write a review!