Primrose
Relaxed East Rand living in Primrose, steps from schools and shops, with open-plan living and a massive private yard for a garden or entertainment lapa — two bedrooms, one bathroom.
Primrose
Wake up to 'top of the world' views from a covered balcony in a secure complex with pool, clubhouse and tennis courts; open-plan 3-bedroom, 2-bath apartment with two covered parking.
Primrose
Affordable first-home living in Camelot, Primrose — easy access to schools and shopping, private garden for entertaining, two bedrooms, one bathroom and covered parking.
Primrose
Enjoy relaxed estate living surrounded by landscaped communal gardens, with a private patio and built-in braai for effortless entertaining. Open-plan kitchen, two beds, two baths, two undercover parking bays.
164 Rietfontein Road, Prim Court, Primrose
Low-maintenance urban living in a secure complex near local shops and transport, featuring an upgraded modern kitchen with granite countertops, spacious lounge, prepaid electricity, one bedroom, one bathroom.
Primrose
Enjoy relaxed, low-maintenance living in a quiet, secure ten-unit complex, with a private garden for entertaining. Ground-floor convenience with two bedrooms, one bathroom and covered carport.
Primrose
Enjoy easy, connected living near shops, schools and transport in this renovated first-floor flat, featuring an enclosed balcony with sweeping views, two bedrooms, one bath and carport.
12 St Josephs Street, Drakensburg, Primrose
Perfect for busy healthcare professionals, enjoy low-maintenance living opposite Life Roseacres Hospital with controlled access, secure covered parking, light-filled living room and one bedroom plus versatile half-room.
Primrose
Enjoy easy, low-maintenance living in a prime location minutes from schools, shops and amenities, with a modern kitchen, covered parking, two bedrooms and a modern bathroom.
35 Rietfontein Road, Villa Du Barry, Primrose
Relaxed living near schools and amenities in Primrose — ground-floor duplex with private garden and modern kitchen, storage and extra parking. Three bedrooms, two bathrooms.
Primrose
Easy indoor-outdoor living in a peaceful, well-maintained complex — private garden plus communal pool and braai. Granite-finished kitchen, two bedrooms, two bathrooms, and two covered parking bays.
Primrose
Relaxed family living minutes from Primrose centre, in a secure complex with ground-floor convenience and a private back patio and lush garden; three bedrooms, two bathrooms, plus three covered parking.
Primrose
Hilltop urban living with Johannesburg skyline views from a private balcony; renovated two-bedroom, two-bath unit has a modern kitchen for two under-counter appliances, underground parking and 24-hour security.
Primrose
Affordable, low-maintenance living in a thriving neighborhood with easy access to amenities — open-plan lounge and practical kitchen, plus two covered parking bays; two beds, one bath.