Primrose Hill
2 bedrooms, 2 bathrooms, 95 m² apartment with communal pool and security in Johannesburg.
Primrose Hill
Relaxed, secure living in a leafy gated complex, perfect for entertaining with a modern granite kitchen and private garden; two bedrooms, one bath, single carport.
Primrose Hill
4 bedroom house, 2 bathrooms, 2 garages, 224 m² floor size, 793 m² land size, ample parking.
Primrose Hill
Enjoy central, low-maintenance living close to amenities with secure complex and evening patrols; split-level layout features an open-plan kitchen and living area, two bedrooms, bath and covered parking.
19 Begonia Road, Primrose Hill
Family-focused living in Primrose Hill, minutes from schools and shops, with expansive outdoor entertainment area and modern kitchen. Comes with granny flat and borehole.
39 Lobelia Road, Primrose Hill
Entertainer's family retreat in a peaceful neighborhood with flexible two-building layout and granny flat for rental or extended family. Spacious living areas, gas kitchen, garage plus three carports.
18 Abelia Road, Primrose Hill
Family-focused entertainer's oasis in a quiet neighbourhood, featuring a modern granite kitchen, sparkling pool and renovated granny flat; four bedrooms, two bathrooms and double garage.