10 Properties Found
Apartment, Luqa
£339,000
3 Bedrooms
2 Baths
£295,000
£254,000
2 Bedrooms
£243,000
£236,000
£227,000
1 Bath
£223,000
£206,000