2216 N Dahlia St, Pharr, TX 78577
3,744 Sqft.
9,374 lot Sqft.
2005 year built
Legal Description: V. I. P. ESTATES LOT 14