The property is located in the opulent suburb of Borrowdale which is to the North of Harares CBD. Sam Levys Village, the biggest shopping mall in the ...