Cartogiraffe.com

Tate Street

The Tate Street is an asphalted street with two lanes in East Palo Alto.