The Cedars, Magherafelt

A development of 23 homes arra For Sale