Beautiful single family home in the heart of Castle Hill. This corner property offers spaciuos 3 bedroom duplex with 1.5 bath, finish basement, and natural hardwood floors throughout. Also features a great size backyard, parking for up to 3 cars, and conveniently located near public transportation, major highways, ...