1002 E Rio Vista Ave, Pharr, TX 78577
3 bedrooms
1,379 Sqft.
2 full baths
5,990 lot Sqft.
2007 year built
Legal Description: RAIDER TERRACE PH 1 LOT 38