Santa Cruz Property Management

  • Property Leasing & Management
1850 41st Avenue, Suite #103
Capitola, CA 95010
(831) 462-6424
(831) 476-0639 (fax)