- Photo: Santorini Greece
(For Rent) Commercial Retail Shop - Athens North/Vrilissia - 191 Sq.m, 3.500€