Observatory
Live urban convenience in Observatory, Johannesburg with easy transport, cafés and parks; enjoy a private garden and shared pool — one-bedroom, one-bath apartment with covered parking.