Homes for sale - 127 NE 90th St, El Portal, FL 33138 – MLS#A1120495...