Troyeville House
Troyeville
Johannesburg
2139
ZA
☎ 0765747576
![Troyeville House](https://www.dailymaverick.co.za/wp-content/uploads/MC-Troyeville-Ufrieda_7.jpg?resize=720,479)
An old house on a Troyeville hill comes with a long history and heritage and now also a story of community, collaboration and creativity.
—
dailymaverick.co.za
An old house on a Troyeville hill comes with a long history and heritage and now also a story of community, collaboration and creativity.
—
dailymaverick.co.za