: 0
: 1
: Sliema
SLIEMA - Located in the heart of Sliema, we find this 7-car street level garage. This property is also perfect as a store due to its great location. Contact agent now for immediate viewing!