Add this property to your favorites View Details N6908 Mill Creek Road Seneca, Town of | Gresham $53,900 6.1 acres Under Contract