Avon Manor. Home/Townhouse complex/Avon Manor. 41 Ellingen Rd, Ormonde, Johannesburg South, 2091 Contacts 41 Ellingen Rd, Ormonde, Johannesburg South, 2091 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Townhouse complex Dada Estates. 30 Akademie St, Polokwane Townhouse complex Monvilla Estate. Braam Pretorius St, Montana Park, Pretoria, 0186 Townhouse complex Villa Rosso Complex. Nentabos St, Amberfield Glen, Centurion, 0157 Townhouse complex Aloe ridge. Middelburg Middelburg - MP Categories Townhouse complex