For Sale
3620 Ida Street — Olivia Estates
$349,400
3620 Ida Street, Edinburg, TX
4 bd
3 ba
2,359 sqft
