North Park Blocks
The North Park Blocks form a city park in downtown Portland, Oregon, in the United States.Captain John H. Couch deeded the five blocks to the city in 1865, and they were officially platted for a munic...
North Park Blocks - Wikipedia