For Sale
5704 N 24th Street — Tierra Del Sol #1
$210,000
5704 N 24th Street, McAllen, TX
4 bd
2 ba
1,857 sqft
