2702 N Birch St, Pharr, TX 78577
2,030 Sqft.
5,998 lot Sqft.
1991 year built
Legal Description: LARK LOT 14