Elegance Abounds In This Wonderfully Maintained, Beautifully Appointed Freehold 3-Storey Castle Hill Townhome. Tons Of Space, Loaded With All The Bells & Whistles Included: Hardwood Floors, Eat-In Kitchen With Marble Counters & Stainless Steel Appliances, Main Floor Terrace, 2Nd Floor Family Room With Fireplace, 3Rd Floor Master Retreat With 5Pc Ensuite, Loft & Rooftop Patio, Finished Lower Level, 2-Car Garage Parking & So Much More. Shows To Absolute Perfection.