1402 E Quail St, Pharr, TX 78577
3,640 Sqft.
9,229 lot Sqft.
2006 year built
Legal Description: LOS SENDEROS LOT 31