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