2117 Delaware Avenue, Santa Cruz Prime Location! Auto Body and a lot more! 2 spaces available: SPACE 1: 2117 Delaware Ave #A Available Sqft: 3,600 Price: $0.90 Sqft./NNN approx. $3,240 a month Description: 1,200 sqft.
Read this article:
Office with Warehouse & Warehouse with Spray Booth (santa cruz)