608 Yucca Ave, McAllen, TX 78504
5 bedrooms
2,961 Sqft.
2 full & 1 half baths
10,080 lot Sqft.
1983 year built
Legal Description: THE VILLAGE NORTH UT 3 LOT 3 - AMENDED