€ 99,770 Annually
A shop measuring circa 203sqm located in the heart of Sliema's shopping area being offered for lease. Mostly finished, the property does not require a complete refurbishment. On-street entrance.
Recently Viewed Properties