Move-In Ready Homes 5908 Orrick Hill 5908 Orrick Hill 4 Bedrooms 3.5 Bathrooms 2,966 Sq. Ft. Price: $429,000 Location 5908 Orrick Hill McALLEN, TX 78504 Get Directions back to all properties