Makrades, Ionian Islands, Greece – $96,200 Leave a Comment / By John Wallace / 29/08/2023 Find Out More!