Eric Rafia – show contact info License# 1383075 Industrial Property For Lease Santa Clara Flex/R&D Building – For Sale or Lease 3431 De La Cruz Blvd, Santa Clara, CA 95051 Total Space Available: 11,706 SF Rental Rate: $1.25 /SF/Month Min. Divisib
Visit link:
Santa Clara Flex/R&D Building – For Sale or Lease (santa clara)