Nestled in a garden setting in the heart of Turramurra, St Margaret's features a delightful and private internal courtyard. Conveniently located near Turramurra railway station and the local shopping area, this is a relaxed and welcoming independent living community that:...