836 S 25th Ter

Cornelius, OR

$509,900