Eden Gardens Retirement Complex: Retirement Estate in Essenwood
Eden Gardens Retirement Complex
75 Gladys Mazibuko Road (Marriott Road)
Eden Gardens, formally known as Milner Gardens Hotel, is a share block retirement scheme for senior citizens and are intended to ensure a low cost of living and a reasonable ...