For Sale Luxury office building for sale Location: Limassol Title Deed: Available Total Square Meters: 479m2… More Details 2,400,000 Euro