Spacious garden villa in Westlake, Tay Ho, Ha Noi for lease