Back to search

Ballybrack Road, Loughmacrory, Omagh BT79 9LF

5 Bed Detached house For Sale

Offers Over £120,000