5109 N Dogwood St, Pharr, TX 78577
4 bedrooms
2,224 Sqft.
2 full & 1 half baths
15,298 lot Sqft.
2004 year built
Legal Description: CANELA ESTATES LOTS 39 & 40