SAN REMO Home/Townhouse complex/SAN REMO 23 Toronto Rd, St Helena, Welkom, 9459 Contacts 23 Toronto Rd, St Helena, Welkom, 9459 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Townhouse complex Aggeneys Aggeneys, 8893 Townhouse complex Sandalwood. Cornelius St, Wilgespruit, Johannesburg, 2000 Townhouse complex Ruimsig Manor Three Van Dalen Rd N, Willowbrook, Roodepoort, 1724 Townhouse complex Benton 2 Benton Pl, Florentia, Alberton, 1449 +27736668166 Categories Townhouse complex