2925 N 25 1/2 St, McAllen, TX 78501
3 bedrooms
1,440 Sqft.
2 full baths
7,919 lot Sqft.
1975 year built
Legal Description: OLIVAREZ NO. 6 LOT 41