For Sale sale Price: €6,000,000 460 square metre Sliema Strand office with parquet@6.5 % return Sliema, Malta SQM 460