$262,000
9324 Teagarden Road, Dallas, TX, 75217
Single Family Residence