1/45 Active $1,375,000 3 Beds3 Baths1,945 SqFt 260 NW 86th ST, El Portal, FL 33150 Listed by REALTY 24/7 CO