Villa Ravella. Home/Townhouse complex/Villa Ravella. 278 Swartgoud St, Winchester Hills, Johannesburg South, 2091 Contacts 278 Swartgoud St, Winchester Hills, Johannesburg South, 2091 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Townhouse complex Amatispark. Elardus Park, Pretoria, 0047 Townhouse complex The Orchard. 250 Timbavati St, Moreleta Park, Pretoria, 0044 Townhouse complex Deo Villa Viljoen St, Secunda, 2300 Townhouse complex Protea Millennium Park Protea Village, Cape Town, 7560 Categories Townhouse complex