Featured Listings & Management LEASED FOR LEASE: 2060 Duane Ave. Santa Clara, CA 95054 3900 Sqare Feet ($1.60 per sq. ft + $.040 NNN) Like Loading...Pages: 1 2 3 4 5 6