4601 N Dogwood St, Pharr, TX 78577
4,814 Sqft.
15,764 lot Sqft.
2013 year built
Legal Description: HACIENDA SANTA LUCIA LOT 1