Vaughn Street Park

From PortlandWiki
Jump to navigation Jump to search

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.