For Sale
10105 Espada — Oso Grande Estates Phase Ii
$239,900
10105 Espada, Edinburg, TX
3 bd
2 ba
1,314 sqft
