Cartogiraffe.com

North Middle Shore

North Middle Shore is a street in Multnomah County, Hayden Island.