Southwood Park
Southwood Park is a 2.5 acre property located at 6200 Pamela St.
Southwood Park
6200 Pamela St.
Portland,
OR
97219
See map: Google Maps
Westlake
Trails and Paths