:
:
: Qawra
QAWRA - 40 sq.m. Shop forming part of a new development, situated on the sea front and close to all amenities.
Free Hold