3 Properties Available in Townsend Green Ph 1,Denton