Impressive Palladian style villa .. Location: Spain, Marbella | Luxury Homes and Finest Properties | Scoop.it