$320,000
900 SW 173RD Ave, Beaverton, OR, 97006
Townhouse