1/44 New $1,275,000 3 Beds2 Baths1,697 SqFt 172 NW 90th ST, El Portal, FL 33150 Listed by Miami Homes, LLC.