2200 N Erica St Unit 2, Pharr, TX 78577
3,700 Sqft.
4 full baths
9,252 lot Sqft.
2005 year built
Legal Description: V. I. P. ESTATES LOT 38