1 of 16388 NE 85th St (opens in new tab)388 Northeast 85th Street, El Portal, FL 33138(305) 300-0815$3,695/moFees may apply12-mo lease1 unit available1 bedAmenitiesPatio / balcony, Dishwasher, Recently renovated, Pool, Ice maker, Microwave + moreView DetailsCheck availability