For Sale
5717 Esmeralda Street — Pueblo De Palmas Ph 20
$255,000
5717 Esmeralda Street, Edinburg, TX
3 bd
2.5 ba
1,148 sqft
