1 Property Available in Bayard Estates,Telford