For Sale 3 Bedroom Detached House For Sale in Amathounta, Limassol This 3 bedroom house near the beach in Amathounta… More Details €375,000