Finca fantastic as resort-style mansion in Spain’s Marbella sells for a whopping €17.95 million thanks to Strand Properties
THE resort-style mansion Finca Azur has just been sold for a stunning €17.95 MILLION – and it wasn’t even officially on the market yet. This