New $370,000 5904 N Dodger ST, Pharr, TX 78577 4 Beds2.5 Baths2,024 SqFt Listed by Element Realty, LLC MORE LISTINGS