Cartogiraffe.com

Beech Street

The Beech Street is an asphalted street in East Palo Alto.