1/44 Open Sat 12PM-3PM $1,275,000 3 Beds2 Baths1,697 SqFt 172 NW 90th St, El Portal, FL 33150 Listed by Miami Homes, LLC.