1/72 Open 8/22 12PM-4PM $1,385,000 3 Beds2 Baths1,738 SqFt 235 NE 90th St, El Portal, FL 33138 Listed by Sterling Equity Realty LLC