4715 S 24th St, McAllen, TX 78503
5,220 Sqft.
10,951 lot Sqft.
2021 year built
Legal Description: NAILA LOT 4