12284 Otter Chase RD, Lumberton, TX 77657 - MLS#70856024 - The Mend...