Halls Properties has injected hundreds of millions of rands into the Mpumalanga regional economy through its successful commercial, retail, industrial and residential property developments
Hours :
Hours not available. Please contact Halls at +27 (0) 11 244 8400.