5
2240 Calle De Luna
Santa Clara, CA 95054
$54.00 USD/SF/YR
806-4,014 SF
5
Spaces Available
Built 2025
4,014 SF Contiguous
Built 2025
806-4,014 SF
$54.00 USD/SF/YR
Retail