Terra Nova is looking for new home for office/shop/yard in Santa Cruz !!!
If you know of a space Terra Nova could lease for office/shop/yard space in the Santa Cruz, CA. area please call us.
We’re looking for a brick and mortar location to move into by November.
We need 1,000 S.F. for office/shop with parking and yard.
PLEASE CALL US AT 831-425-3514
THANK YOU!
You guessed it, That’s us.
Share This