2708 Denton Creek Ave, McAllen, TX 78504
3 bedrooms
3,104 Sqft.
2 full baths
24,354 lot Sqft.
2017 year built
Legal Description: QUAIL CROSSING LOT 22