Vaughn Street Park
This was a baseball park at NW 21st and Vaughn. It opened in 1901 and was torn down in 1956. It served as the stadium for the Portland Beavers.
This was a baseball park at NW 21st and Vaughn. It opened in 1901 and was torn down in 1956. It served as the stadium for the Portland Beavers.