Holiday Homes in Greece Real Estate Stoubanou Address: 20 Kolokotroni street, 272 00 Amaliada Greece Phone Number: +30 26 22 02 45 50