Your email has been sent.
2540 N 1st St
San Jose, CA 95131
Office Property for Lease
·
4,133 SF


Sublease Highlights
- Plug and play layout with private offices, meeting rooms, and collaborative areas designed for immediate productivity.
- Direct connectivity to Highway 101, Highway 880, and the Orchard VTA Light Rail Station for seamless commuter access.
- Amenity-rich corporate campus featuring an on-site fitness center, locker rooms, café, conference center, and outdoor workspace.
- Modern infrastructure including a dedicated server room, EV charging stations, and a balanced office layout supporting focused and team-based work.
Property Overview
Located in the heart of North San Jose’s established tech corridor, 2540 N First Street delivers a polished Class A office environment tailored for companies seeking immediate functionality and elevated workplace amenities. Suite 280 features a thoughtfully organized floor plan that blends privacy and collaboration with five private offices, a huddle room, conference room, cubicle area, privacy room, and dedicated support spaces including a server room, storage areas, and a full break room. The campus provides an impressive array of on-site conveniences, such as a fitness center, locker rooms, café, conference facility, EV charging stations, and outdoor workspaces that enhance employee satisfaction and productivity. Direct access to both Highway 101 and Highway 880, combined with immediate proximity to the Orchard VTA Light Rail Station, creates exceptional regional connectivity for commuting professionals. This combination of turnkey interiors, robust infrastructure, and high-value amenities positions the property as a compelling sublease opportunity for businesses seeking efficiency and presence within one of Silicon Valley’s most dynamic corporate locations.
- Bus Line
- Commuter Rail
- Conferencing Facility
- Courtyard
- Property Manager on Site
- Restaurant
- Signage
- Energy Star Labeled
Property Facts
Sustainability
Sustainability
LEED Certification Developed by the U.S. Green Building Council (USGBC), the Leadership in Energy and Environmental Design (LEED) is a green building certification program focused on the design, construction, operation, and maintenance of green buildings, homes, and neighborhoods, which aims to help building owners and operators be environmentally responsible and use resources efficiently. LEED certification is a globally recognized symbol of sustainability achievement and leadership. To achieve LEED certification, a project earns points by adhering to prerequisites and credits that address carbon, energy, water, waste, transportation, materials, health and indoor environmental quality. Projects go through a verification and review process and are awarded points that correspond to a level of LEED certification: Platinum (80+ points) Gold (60-79 points) Silver (50-59 points) Certified (40-49 points)
Contact the Leasing Agent
2540 N 1st St
