2 Bedroom Luxury Apartment in Germasogeia, Limassol, Cyprus | Clevore

2 Bedroom Luxury Apartment


Location Germasogeia, Limassol
  • Bedroom 2
  • Bathroom 3