1 of 206612 S Olivarez Street (opens in new tab)6612 South Olivarez Street, Pharr, TX 78577(956) 328-2167$1,900/moFees may apply12-mo lease1 unit available6 bedView DetailsCheck availability