5
2240 Calle De Luna
Santa Clara, CA 95054
Rate Upon Request
806-4,014 SF
5
Spaces Available
Built 2025
4,014 SF Contiguous
Built 2025
806-4,014 SF
Rate Upon Request
Retail