3012 N 33rd St, McAllen, TX 78501
4 bedrooms
2,580 Sqft.
3 full baths
5,262 lot Sqft.
2006 year built
Legal Description: PONDEROSA PARK PH 7 LOT 27