2-bedroom apartment at 202 Tower Road, SLM 1602, Sliema. 128 m² in a well-maintained block/building with period features and modern finishes. Walking distance to shops, cafes and public transport.
202 Tower Road, SLM 1602, Sliema