$284,999 - 121 Speargrass Lane, Odem, TX 78370
121 Speargrass Lane
Odem,
TX
78370
County: San Patricio