Palmoro House

Palmoro House, 424 Por La Mar Dr, Santa Barbara, CA 93103, United States

(805) 882-1234

Location