Property Details
1 1 1
Sliema - Apartment
A studio apartment located in central Sliema, near the police station, and a mere 10 mins walk to Balluta Bay, Tower Road seafront, and The Strand.
A studio apartment located in central Sliema, near the police station, and a mere 10 mins walk to Balluta Bay, Tower Road seafront, and The Strand.