Nelson Mandela Houghton Estate is located in Johannesburg, South Africa on 9 12th Ave, Houghton Estate,. Nelson Mandela Houghton Estate is rated 4.5 out of 5 in the category historical landmark in South Africa.
Address
9 12th Ave, Houghton Estate,
Accessibility
Wheelchair-accessible entrance