Eric Rafia – show contact info License# 1383075 Industrial Property For Sale Santa Clara Flex/R&D Building 3431-3439 De La Cruz Blvd, Santa Clara, CA 95051 Price: Price Not Disclosed Building Size: 14,040 SF Property Type: Industrial Property Sub-t
Read more from the original source:
Santa Clara Flex/R&D Building — Owner-User Opportunity (santa clara)