Perfectly nestled in the heart of Castle Hill, this generous property boasting total area of 251sqm with two court yards presents unparalleled convenience to all of life's necessities. Within ...