San Michele Home/Apartment complex/San Michele 52 Victoria Rd, Clifton, Cape Town, 8005 Contacts 52 Victoria Rd, Clifton, Cape Town, 8005 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Apartment complex Umfolozi 2169 Umfolozi Rd, Roodekrans, Roodepoort, 1724 Apartment complex Brentwood Gardens 5 Meta Ave, Goedeburg, Benoni, 1501 +27833264164 Apartment complex Clover Hill 7 9th Rd, Rynfield AH, Benoni, 1514 +27745009678 Apartment complex The Edge Estate Mbombela Categories Apartment complex