:
: 1
: Hamrun
Parking Space
A large Garage with a huge basement that can be converted to commercial premises.