Jump to MLS#:
MLS#:808126
712 Irrigation Canal, Fabens, TX 79838
$625,000 | MLS#: 808126