$3,470,000 -
128 Twin Oaks Drive
San Juan Island ,
WA 98250
County or Parish: San Juan