Palmgrove Garden Villa

Space is the new luxury. A four-bedroom garden villa with its own pool, on a plot big enough for a vegetable garden…