Location:

East Palo Alto Police Department
141 Demeter St. East Palo Alto, CA 94303

Asset Size:

7,000 SF

Building Type:

Specialty