Cartogiraffe.com

Southwest 62nd Terrace

Southwest 62nd Terrace is an asphalted, illuminated street in Tualatin.