Sale Agreed NO. 67 TEFFIA PARK LONGFORD CO LONGFORD N39P7N3 Glack, Longford, Co. Longford, N39 P7N3, Ireland €189,000 3 Beds 1 Baths 1050 sq ft