1a Begonia Road, Eagles Nest, Primrose Hill
Move-in ready ground-floor apartment in Primrose Hill with balcony and panoramic views, modern kitchen, three bedrooms, secure 24-hour complex and communal pool, close to Bedfordview.
Primrose Hill
Family-focused living in a sought-after boomed community, with a generous garden and remote-controlled gate. Comfortable lounge and dining, three bedrooms, one bathroom and double garage.
Primrose Hill
Enjoy open-plan dining flowing into the lounge near Bedford Gardens and Eastgate, cosy kitchen, built-in cupboards, tranquil neighbourhood and easy highway access. 3 beds, 1 bath, garage.
Primrose Hill
3 bedrooms, 2 bathrooms, 1 garage on 727 m² land. Features include solar power and a semi-finished cottage.
6 Lobelia Road, Rose Valley, Primrose Hill
Enjoy secure, easy living in a quiet, well-maintained complex with a remote-controlled entrance and alarm — practical granite kitchen, spacious lounge, two bedrooms, one bathroom, two covered parking bays.
6 Lobelia Road, Rose Valley, Primrose Hill
2-bedroom, 1-bathroom unit in Rose Valley complex, 65 m² with open-plan lounge, kitchen, and 2-car carport.
Primrose Hill
4 bedrooms, 3 bathrooms, 624 m² land size, double garage, pool, and garden. Close to schools and amenities.
4 Begonia Road, Primrose Hill
Relaxed family living in a quiet, tree-lined neighbourhood with a sunny enclosed patio for morning coffee, wooden floors throughout, mature garden, three bedrooms, and one bathroom, single garage.
Primrose Hill
Family-focused living in a leafy, family-friendly neighbourhood with generous entertaining spaces, a large farm-style kitchen, five bedrooms and three bathrooms.
Primrose Hill
Elevated Johannesburg living with skyline balcony views in a guarded hilltop complex. Renovated 2-bedroom, 2-bath unit with modern kitchen (space for two under-counter appliances) and one underground bay.
8 Orchid Road, Primrose Hill
Perfect for family living and entertaining in a peaceful neighborhood, this spacious home offers an eat-in granite kitchen, sparkling pool, built-in braai, four bedrooms, three baths, double garage.
1 Engadeni, 20 Abelia Road, Primrose Hill
2-bedroom, 1.5-bathroom duplex with 102 m² floor size, private patio, and secure parking for two vehicles.
40 Deutzia Road, Primrose Hill
Family-focused living with a private pool, set on a generous 833 m² stand — four bedrooms, two bathrooms, five-car carport, garage and separate granny flat.
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
3 bedrooms, 1 bathroom, 259 m² floor size, 995 m² land size, with flatlet and 3 car ports.
4 Lobelia Road, Rose Hill, Primrose Hill
Easy low-maintenance living in a quiet neighbourhood, steps from local amenities. Bright tiled interiors and a modern kitchen, comfortable lounge, one bedroom, one bath, plus carport.
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.
Primrose Hill
Family-focused living in Primrose Hill with an expansive backyard for gatherings, two unfinished cottages offering rental potential, generous lounge/dining spaces, three bedrooms, two bathrooms and lock-up garage.
Primrose Hill
2 bedrooms, 1 bathroom, 102 m² unit with 1 basement parking space in a secure complex.