Set in the heart of the popular Delroy Park Estate, this enviable location is close to manicured parkland with tranquil water features and walking and cycling paths, along with easy access to Delroy Park Shopping Centre, medical and fitness centres, …