Cartogiraffe.com

Southwest 64th Terrace

Southwest 64th Terrace is an asphalted, illuminated street in Tualatin.