1,421 Square Foot Office Space For Lease @ 1731 Technology Dr - 690
1731 Technology Dr, San Jose, CA 95110

This suite contains an office, storage room and open area.
Amenities: Parking

Rate: $51 per sqft per year
Size: 1,421 square feet
Type: Office Space
Learn More: