$325,000 -
7812 Mallard Lane
Watauga ,
TX 76148
County Or Parish: Tarrant