Sold $935,000 Sherwood Forest 250 NE 87th St, El Portal FL 33138 4 bd · 3 ba · 1,792 sq ft MLS# A12078462 · Listing courtesy of United Realty Group Inc