Westwood Green Apartments 10650 Southwest 121st Avenue, Tigard, OR 97223