Kangaroo Island Star Beach House Beach-front accommodation Lot 142 Flinders Grove, Island Beach, SA 52220413 753 198Email Edit or upgrade this listing