Rent Floor Apartment Voula Voula, 1st floor apartment in a two storey house, 116sqm… More Details €550