Sliema
Shop/Showroom, Luxurious Finish
Shop enjoying a 40 foot facade in one of the busiest shopping streets in Sliema. 200 square metres of showroom space, store, two toilets and back yard. Eur2,775,000.
Price: €2,774,999 ($0/ Lm1,191,307)
Floor Area: 275 Sq. Mts.