Limassol Property, Sea View 3-Bedroom Apartment for sale

€940.000

Location