management@thepalms95030.com
(408) 402-3811
Los Gatos, CA
Permanently Closed
Last Updated: September 29, 2023