1 Day Ago 1819 NE 182nd St, North Miami Beach, FL 33162 Unit Efficiency Apartment for Rent 1 Bed$1,400