No image available

For Rent

Shop

Naxxar
LC20269294

23,000 €

  • Ref Number:LC20269294
  • Price: 23,000 €
  • Property Type: Shop
  • Status: For Rent

Similar properties

For Rent
Semi Detached Villa

LSDV70489

Naxxar
For Rent
Semi Detached Villa

LSDV70491

Naxxar
For Rent
Semi Detached Villa

LSDV70483

Naxxar