Get Directions to Terrarossa, LLC Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Terrarossa, LLC 18975 Northeast Buena Vista Drive, Dundee, OR 97115 +1 503-583-2190 View details Click to load map