Santa Cruz Retail Space For Lease
Available Santa Cruz Properties:
21515 East Cliff Dr; 50,000 sf available, Shopping Center