$476,721 -
3123 Elmwood Street
Fate ,
TX 75087
County Or Parish: Rockwall