1500 E Quail St, Pharr, TX 78577
4,260 Sqft.
9,229 lot Sqft.
2006 year built
Legal Description: LOS SENDEROS LOT 29