A shop located on the Msida front having an internal area of 171 square metres and an external area of 41 square metres.
Your Name
Telephone
E-mail
Message
Message for us