$414,000
2412 Miranda Place, Denton, TX, 76210
Single Family Residence