$524,900 -
8447 Canal Street
Frisco ,
TX 75034
County Or Parish: Denton