: 1
: 1
: Sliema
Lift
Air Conditioning
SLIEMA - One bedroom apartment in a very good location