For Rent Monthly Price: €2,100 Great commercial and residential complex in High street of Hamrun. to let Hamrun SQM 37500