The subject property at 2224 Cedar Creek Road in the Township of North Dumfries is 61.16 ha in size.
(Please use a modern browser to see the interactive version of this visualization)