A luxurious triple storey home situated in the prestigious Aspen Hills Nature Estate!!This property is located on a decently sized stand of 630 SQMs and offers