Featured For Sale 16 Iwanai Resort – House Build Site (266sqm) Iwanai, Iwanai County, Shiribeshi Subprefecture, Hokkaido Prefecture, 045-0003, Japan 266.41 sqm ¥2,800,000