Elwell Court Office Complex, Palo Alto, CA 94303 - Office Space for rent
Elwell Court Office Complex is located at 1000 Elwell Court in the Mayfield Island neighborhood, CA, Palo Alto, 94303. The Class B Office building was completed in 1970 and features a total of 43,188 Sqft. There are 3 Office spaces available for lease at 1000 Elwell Court, Palo Alto, CA, 94303, totaling 2,287 Sqft. The largest space available has 1,262 Sqft.
There are 3 office spaces for lease in the Mayfield Island neighborhood, totaling 2,287 Sqft of available office space. The office space availability for the 94303 zip code is 255,369 Sqft, in 21 office spaces.
In Mayfield Island, there is 1 class B office building.