The Davenport
13913 Sabine Lake Drive
Texas-City, TX 77568
Priced at $444,892
Located in Lago Mar – 50'
2,782
4
3.5
2