18333 sw 134th terrace
(1)

18333 sw 134th terrace, Tualatin, OR 97062

Reviews

1 year ago

John's Landing apartments being built

River view, 1100 sq ft., bus then max availability to airport.