$420,000 -
2316 Green Oaks Street
Denton ,
TX 76209
County Or Parish: Denton