1798 Bay Road This lot, at 1798 Bay Road in East Palo Alto, is where the city decided car campers can park their vehicles. Post file photo.
Be the first to comment