$885,682 -
2661 Starwood Drive
Prosper ,
TX 75078
County Or Parish: Denton