Description LOCATION The property is located beside Christ Church on Mountain View, also known locally as Church Hill in Castlebar Town. This is a central and