7975 SW NORWOOD RD
TUALATIN, OR 97062
This is a home located at 7975 SW NORWOOD ROAD, TUALATIN, OR. 7975 SW NORWOOD ROAD has 3 bedrooms, 1.0 full bathrooms, 0.0 partial bathrooms, and approximately 4528 square feet. The property has a lot size of 217800 square feet and was built in 1946.