We have found 4 properties on SE Terra Cascade Dr, Happy Valley, OR. Average price per square feet on SE Terra Cascade Dr is $176. It is 66.1% lower than average price per sqft Happy Valley. Average sale price on SE Terra Cascade Dr is $377,700. It is 0.1% lower than average sale price in Happy Valley.

List of properties