Loading
  • 21 Aug, 2019

  • By, Wikipedia

North Powellhurst Park

North Powellhurst Park is a 3.9-acre (1.6 ha) public park in southeast Portland, Oregon. The park was acquired in 1993.

References

  1. ^ "North Powellhurst Park". City of Portland, Oregon. Archived from the original on July 4, 2022. Retrieved July 3, 2022.