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