- Photo: Msida Malta
3 bedroom Apartments in Ta’Xbiex!
Marina View Apartment
Waterfont Apartment