Question: which scheduled monument within the town of Ellon, Aberdeenshire.did  Michaela Reid moved into
Sentence (from "Ellon Castle"): Ellon Castle is a scheduled monument within the town of Ellon, Aberdeenshire.
Relevant evidence: Yes