4 bedroom House / Villa in Agia Fyla, Limassol 980,000 Sale ID: 228851 Agia Fyla, Limassol, Cyprus Sea View